Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Farianit
0 / 0 / 0
Регистрация: 10.05.2016
Сообщений: 24
#1

Ошибка с использованием нескольких Activity - Программирование Android

13.05.2016, 22:25. Просмотров 188. Ответов 2
Метки нет (Все метки)

Здравствуйте, недавно только начал программировать на android и столкнулся с такой проблемой - вроде-бы делаю все по официальному гайду, но код не работает.

Главный активити:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
public class MainActivity extends AppCompatActivity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
 
    public void ButtonClick(View view) {
        Intent intent = new Intent(this, SecondActivity.class);
        startActivity(intent);
    }
}
Вот сама ошибка, при нажатии на кнопку:

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
E/AndroidRuntime: FATAL EXCEPTION: main
Process: my.com.timetable, PID: 29300
java.lang.IllegalStateException: Could not execute method for android:onClick
at android.support.v7.app.AppCompatViewInflater$DeclaredOnClickListener.onClick(AppCompatViewInflater.java:293)
at android.view.View.performClick(View.java:4764)
at android.view.View$PerformClick.run(View.java:19844)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5356)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:908)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:703)
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at android.support.v7.app.AppCompatViewInflater$DeclaredOnClickListener.onClick(AppCompatViewInflater.java:288)
at android.view.View.performClick(View.java:4764)*
at android.view.View$PerformClick.run(View.java:19844)*
at android.os.Handler.handleCallback(Handler.java:739)*
at android.os.Handler.dispatchMessage(Handler.java:95)*
at android.os.Looper.loop(Looper.java:135)*
at android.app.ActivityThread.main(ActivityThread.java:5356)*
at java.lang.reflect.Method.invoke(Native Method)*
at java.lang.reflect.Method.invoke(Method.java:372)*
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:908)*
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:703)*
Caused by: android.content.ActivityNotFoundException: Unable to find explicit activity class {my.com.timetable/my.com.timetable.MondayActivity}; have you declared this activity in your AndroidManifest.xml?
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1761)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1485)
at android.app.Activity.startActivityForResult(Activity.java:3824)
at android.app.Activity.startActivityForResult(Activity.java:3785)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:842)
at android.app.Activity.startActivity(Activity.java:4095)
at android.app.Activity.startActivity(Activity.java:4063)
at my.com.timetable.MainActivity.onMondayClicked(MainActivity.java:18)
at java.lang.reflect.Method.invoke(Native Method)*
at java.lang.reflect.Method.invoke(Method.java:372)*
at android.support.v7.app.AppCompatViewInflater$DeclaredOnClickListener.onClick(AppCompatViewInflater.java:288)*
at android.view.View.performClick(View.java:4764)*
at android.view.View$PerformClick.run(View.java:19844)*
at android.os.Handler.handleCallback(Handler.java:739)*
at android.os.Handler.dispatchMessage(Handler.java:95)*
at android.os.Looper.loop(Looper.java:135)*
at android.app.ActivityThread.main(ActivityThread.java:5356)*
at java.lang.reflect.Method.invoke(Native Method)*
at java.lang.reflect.Method.invoke(Method.java:372)*
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:908)*
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:703)*
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.05.2016, 22:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ошибка с использованием нескольких Activity (Программирование Android):

Пролистывание нескольких Activity - Программирование Android
Здравствуйте! Вот незадача, не знаю, как сделать 2 активности, чтоб они как главное меню в телефоне пролистать можно было влево и...

Приложение зависает, если свернуть и развернуть Activity или перейти на другую Activity - Программирование Android
У меня в параллельном потоке происходит куча apply() Решение использовать apply вместо commit было принято из-за скорости. Но...

Android - Передача данных с одного Activity на другое Activity - Программирование Android
Здравствуйте , возникла необходимость получения числовых (int и float ну или double) данных в одном Activity , а обработка и вывод...

Изменение layout-элементов одного activity из другого activity - Программирование Android
Здравствуйте! Я хочу изменить размер или цвет текста TextView в одном activity из второго activity, каким образом мне можно это...

Ошибка с методом в activity - Программирование Android
Почему-то не хочет переводить из одной системы счисления в другую. import android.app.Activity; import android.os.Bundle; ...

Вызвать из одной activity функцию другой activity - Программирование Android
вызвать из одного activity функцию другой activity Подскажите, можно ли такое реализовать? Допустим у меня есть основная активити и...

2
Mikalai
260 / 236 / 95
Регистрация: 11.01.2015
Сообщений: 663
13.05.2016, 22:29 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
have you declared this activity in your AndroidManifest.xml?
1
Farianit
0 / 0 / 0
Регистрация: 10.05.2016
Сообщений: 24
13.05.2016, 22:36  [ТС] #3
Mikalai, Спасибо большое) Я просто новичок этой сфере, не знал)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.05.2016, 22:36
Привет! Вот еще темы с ответами:

Из одного Activity получить значение другого Activity - Программирование Android
Запускаю активити: public class MainActivity extends Activity { ... ... Intent intent = new Intent(getBaseContext(),...

Из одной Activity запустить функцию другой Activity - Программирование Android
например есть Activity2 которое я показываю в Dialog окошке, там у меня находятся Date and Time Picker ы (Дата - начало, Дата - окончание)...

Ошибка создания activity в мастере - Программирование Android
Всем привет. Вторые сутки бьюсь над проблемой: при создании нового проекта в eclipse вываливается ошибка "Unsupported template dependency....

Ошибка при переходе на новое Activity - Программирование Android
Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь? При переходе на новое активити программа выдает ошибку и вылетает. Я...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru