Форум программистов, компьютерный форум CyberForum.ru

Падает приложение - Android

Восстановить пароль Регистрация
 
spydark91
84 / 84 / 2
Регистрация: 03.03.2011
Сообщений: 1,872
15.06.2013, 22:02     Падает приложение #1
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
final Button changeB = (Button)findViewById(R.id.but_change);
    
             
             changeB.setOnClickListener(new View.OnClickListener() {
                 @Override
                 public void onClick(View v) {
                     final Dialog d = new Dialog(userImgDialog_Activity.this);
                     d.setContentView(R.layout.general_screen_load_photo_dialog);
                     d.setTitle(getResources().getString(R.string.general_screen_load_photo_dialog_title));
                     final Button fileB = (Button)findViewById(R.id.fileB);
                     final Button cameraB = (Button)findViewById(R.id.cameraB);
                     fileB.setOnClickListener(new View.OnClickListener() {
                         @Override
                         public void onClick(View v) {
                             d.dismiss();
                             Intent pickPhoto = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
                             startActivityForResult(pickPhoto , 1);
                         }                   
                     });
                     cameraB.setOnClickListener(new View.OnClickListener() {
                         @Override
                         public void onClick(View v) {
                             d.dismiss();
                             Intent takePicture = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
                             startActivityForResult(takePicture, 0);
                         }                   
                     });
                     d.show();
                 }                   
             });
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
06-15 18:00:32.831: D/AndroidRuntime(24959): Shutting down VM
06-15 18:00:32.831: W/dalvikvm(24959): threadid=1: thread exiting with uncaught exception (group=0x40015560)
06-15 18:00:32.841: E/AndroidRuntime(24959): FATAL EXCEPTION: main
06-15 18:00:32.841: E/AndroidRuntime(24959): java.lang.NullPointerException
06-15 18:00:32.841: E/AndroidRuntime(24959):    at com.example.pr.userImgDialog_Activity$1.onClick(userImgDialog_Activity.java:61)
06-15 18:00:32.841: E/AndroidRuntime(24959):    at android.view.View.performClick(View.java:2485)
06-15 18:00:32.841: E/AndroidRuntime(24959):    at android.view.View$PerformClick.run(View.java:9080)
06-15 18:00:32.841: E/AndroidRuntime(24959):    at android.os.Handler.handleCallback(Handler.java:587)
06-15 18:00:32.841: E/AndroidRuntime(24959):    at android.os.Handler.dispatchMessage(Handler.java:92)
06-15 18:00:32.841: E/AndroidRuntime(24959):    at android.os.Looper.loop(Looper.java:123)
06-15 18:00:32.841: E/AndroidRuntime(24959):    at android.app.ActivityThread.main(ActivityThread.java:3683)
06-15 18:00:32.841: E/AndroidRuntime(24959):    at java.lang.reflect.Method.invokeNative(Native Method)
06-15 18:00:32.841: E/AndroidRuntime(24959):    at java.lang.reflect.Method.invoke(Method.java:507)
06-15 18:00:32.841: E/AndroidRuntime(24959):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
06-15 18:00:32.841: E/AndroidRuntime(24959):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
06-15 18:00:32.841: E/AndroidRuntime(24959):    at dalvik.system.NativeStart.main(Native Method)
06-15 18:00:34.913: I/Process(24959): Sending signal. PID: 24959 SIG: 9
61 строчка это
Java
1
fileB.setOnClickListener(new View.OnClickListener() {
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.06.2013, 22:02     Падает приложение
Посмотрите здесь:

Падает программа Navigation Drawer Android
Падает программа Android
Android OpenGL наложение текстуры, падает приложение
Android Почему падает программа до исполнения основного кода
Падает приложение при чтении настроек Android
Android Падает скорость объектов на экране при нажатии
Падает приложение для публикации вконтакте Android
Android Падает приложение сразу после on Create
Android Клиент падает при запуске
Android Приложение с ListView падает с NullPointerException
Приложение падает когда шапка Navigation Drawer Activity пропадает из виду Android
Android Приложение падает после вызова finish

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
V0v1k
1157 / 981 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
15.06.2013, 22:58     Падает приложение #2
ну, значит fileB null
spydark91
84 / 84 / 2
Регистрация: 03.03.2011
Сообщений: 1,872
15.06.2013, 23:10  [ТС]     Падает приложение #3
а, ну да
элемент, который я хочу загрузить в fileB находится в разметки, которую я засовываю в диалог
как оттуда его достать?
V0v1k
1157 / 981 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
15.06.2013, 23:17     Падает приложение #4
Java
1
final Button fileB = (Button)d.findViewById(R.id.fileB);
Yandex
Объявления
15.06.2013, 23:17     Падает приложение
Ответ Создать тему
Опции темы

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