С Новым годом! Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
8 / 2 / 0
Регистрация: 17.07.2014
Сообщений: 253

Программа вылетает при переходе на ListActivity

27.12.2015, 11:50. Показов 1654. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь?

Моя программа просто вылетает при переходе на ListActivity. Ниже есть ее код и код адаптера...
ListActivity:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import android.app.ListActivity;
import android.os.Bundle;
 
public class MyListActivity extends ListActivity {
    public void onCreate(Bundle icicle) {
        super.onCreate(icicle);
        String[] values = new String[] { "Skype", "Vkontakte", "Facebook",
                "Twitter", "Борьба умов", "Google+", "App store", "Телефон",
                "Компьютер" };
        Adapter adapter = new Adapter(this, values);
        setListAdapter(adapter);
    }
 
}
Adapter.java:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
import android.app.ListActivity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
 
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.ImageView;
import android.widget.TextView;
 
public class Adapter extends ArrayAdapter<String> {
    private final Context context;
    private final String[] values;
 
    public Adapter(Context context, String[] values) {
        super(context, R.layout.rowlayout, values);
        this.context = context;
        this.values = values;
    }
 
    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        LayoutInflater inflater = (LayoutInflater) context
                .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        View rowView = inflater.inflate(R.layout.rowlayout, parent, false);
        TextView textView = (TextView) rowView.findViewById(R.id.textView27);
        ImageView imageView = (ImageView) rowView.findViewById(R.id.imageView);
        textView.setText(values[position]);
        String s = values[position];
        switch (s) {
            case "Vkontakte":
                imageView.setImageResource(R.drawable.vk2);
                break;
            case "Skype":
                imageView.setImageResource(R.drawable.skype);
                break;
            case "Facebook":
                imageView.setImageResource(R.drawable.facebook);
                break;
            case "Twitter":
                imageView.setImageResource(R.drawable.twitter);
                break;
            case "Борьба умов":
                imageView.setImageResource(R.drawable.quiz);
                break;
            case "Google+":
                imageView.setImageResource(R.drawable.google);
                break;
            case "App store":
                imageView.setImageResource(R.drawable.appstore);
                break;
            case "Телефон":
                imageView.setImageResource(R.drawable.phone);
                break;
            case "Компьютер":
                imageView.setImageResource(R.drawable.comp);
                break;
        }
 
        return rowView;
    }
}
Заранее большое спасибо!!
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.12.2015, 11:50
Ответы с готовыми решениями:

Программа вылетает при прокрутке ListActivity
Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь? Моя программа вылетает при прокрутке ListActivity вниз... Как это...

Вылетает примерно через 30 минут (при переходе в нет, в стим, или вообще простотак но при переходе)
Здравствуйте у меня windows вылетает на синий экран, внизу появляется отсчет до 100 потом он сам перезагружается! Повторяется раза три в...

Приложение вылетает при переходе на 3-е Activity
Всех приветствую, подскажите в чём может быть проблема, пишу простенькую игру в android studio, сделал 2 Activity, меню игры и выбор...

4
210 / 210 / 60
Регистрация: 22.08.2014
Сообщений: 644
27.12.2015, 12:20
Лучший ответ Сообщение было отмечено Kubson как решение

Решение

logcat!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!

P.S. Не думаю, что это правильная идея называть пользовательский класс именем "встроенного"...
1
8 / 2 / 0
Регистрация: 17.07.2014
Сообщений: 253
27.12.2015, 13:16  [ТС]
Вот что logcat говорит: Process: spsoft.passwordgenerator, PID: 18996
android.content.ActivityNotFoundExceptio n: Unable to find explicit activity class {spsoft.passwordgenerator/spsoft.passwordgenerator.MyListActivity} ; have you declared this activity in your AndroidManifest.xml?
at android.app.Instrumentation.checkStartAc tivityResult(Instrumentation.java:1777)
at android.app.Instrumentation.execStartAct ivity(Instrumentation.java:1499)
at android.app.Activity.startActivityForRes ult(Activity.java:3954)
at android.app.Activity.startActivityForRes ult(Activity.java:3901)
at android.support.v4.app.FragmentActivity. startActivityForResult(FragmentActivity. java:820)
at android.app.Activity.startActivity(Activ ity.java:4225)
at android.app.Activity.startActivity(Activ ity.java:4193)
at spsoft.passwordgenerator.MainActivity.on Click(MainActivity.java:707)
at android.view.View.performClick(View.java :5230)
at android.view.View$PerformClick.run(View. java:20999)
at android.os.Handler.handleCallback(Handle r.java:739)
at android.os.Handler.dispatchMessage(Handl er.java:95)
at android.os.Looper.loop(Looper.java:145)
at android.app.ActivityThread.main(Activity Thread.java:6117)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.j ava:372)
at com.android.internal.os.ZygoteInit$Metho dAndArgsCaller.run(ZygoteInit.java:1399)
at com.android.internal.os.ZygoteInit.main( ZygoteInit.java:1194)
0
210 / 210 / 60
Регистрация: 22.08.2014
Сообщений: 644
27.12.2015, 13:19
Так всё ж написано
android.content.ActivityNotFoundExceptio n: Unable to find explicit activity class {spsoft.passwordgenerator/spsoft.passwordgenerator.MyListActivity} ;

have you declared this activity in your AndroidManifest.xml?
0
8 / 2 / 0
Регистрация: 17.07.2014
Сообщений: 253
27.12.2015, 13:56  [ТС]
Извините, я просто забыл добавить активность в Manifest!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.12.2015, 13:56
Помогаю со студенческими работами здесь

Есть две формы, при переходе с одной на другую, вылетает cannot focus a disabled or invisible window
В общем хочу что бы у меня были открыты две формы сразу, но при переходе между ними вылетает сообщение cannot focus a disabled or invisible...

Крашится программа при переходе в userparamsActivity
программа вылетает сразу после перехода в этот активити Лог выдает ошибку: Caused by: java.lang.NullPointerException: Attempt to...

При переходе с формы на форму программа мигает
Проблема. При тестировании программы появилась проблема, которую желательно устранить. При переходе с формы на форму программа мигает, т.е....

Программа виснет при переходе в функцию function
#include &lt;iostream&gt; using namespace std; void function(char * string) { while(*string) { cout&lt;&lt;*string; ...

Программа выдаёт ошибку при переходе в новую activity
При переходе в новую activity приложение вылетает. ниже приведен код того самого activity package com.example.chernovik; import...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru