Вниз  Android-программирование (1-ые посты)
- 31.12.2012 / 18:51
boNNdaR
  Пользователь

boNNdaR 
Сейчас: Offline
  1. out=(LinearLayout) findViewById(R.id.ll);
  2. TextView tv=new TextView(this);
  3. button1.setText("1");
  4. button1.setId(1);
  5. out.addView(button1);
  6. tv.setId(2);
  7. tv=(TextView) findViewById(2);
  8. button1.setOnClickListener(this);}
  9. public void onClick(View v){
  10. switch(v.getId()){case 1:
  11. out.addView(tv);
  12. tv.setText("2");}}

- 31.12.2012 / 18:52
boNNdaR
  Пользователь

boNNdaR 
Сейчас: Offline
Фрагмент кода.Вылетает при нажатии на кнопку.
- 31.12.2012 / 19:18
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
boNNdaR (31.12.2012/17:55)Где смотреть какая строка?at android.view.ViewGroup.addView(ViewGroup.java:3155)
Только у тебя будет другое.

Насколько я понимаю, tv это у тебя поле типа TextView. Переименуй локальную переменную TextView tv=new TextView(this); на что-нить другое. Либо
  1. switch(v.getId()){
  2.     case 1:
  3.         if (tv != null) out.addView(tv);
  4.         tv.setText("2");
  5. }
Либо удали TextView из строки, оставив просто "tv = new TextView(this);"
__________________
 let live

Изменено aNNiMON (31.12 / 19:23) (всего 4 раза)
- 31.12.2012 / 19:44
boNNdaR
  Пользователь

boNNdaR 
Сейчас: Offline
Все поменял,но ошибка такая самая..
- 31.12.2012 / 19:46
warlock
  Пользователь

warlock 
Сейчас: Offline
Оак ну я хочу програмить на андроиде, Java SDK написано качать обязательно . Или это на комп чтобы програмить под андроид ?
- 31.12.2012 / 19:47
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
warlock, это на комп. Для Android достаточно AIDE.
boNNdaR, ты дашь наконец-то полный лог ошибок? Мы тут не экстрасенсы.
__________________
 let live
- 31.12.2012 / 19:47
boNNdaR
  Пользователь

boNNdaR 
Сейчас: Offline
На апарат нужен только AIDE.
- 31.12.2012 / 20:07
boNNdaR
  Пользователь

boNNdaR 
Сейчас: Offline
FATAL EXCEPTION:main
java.lang.NullPointerException
at com.mycompany.myapp.MainActivity.onClick(MainActivity.java)
at android.view.View.performClick(View.java:3511)
at android.view.View$PerformClick.run(View.java:14109)
at android.os.Handler.handleCallback(Handler.java:605)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4424)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at dalvic.system.NativeStart.main(Native Method)

- 31.12.2012 / 20:07
boNNdaR
  Пользователь

boNNdaR 
Сейчас: Offline
Хух,печатал все это ручками с телефона.
- 31.12.2012 / 20:20
Naik
  Пользователь

Naik 
Сейчас: Offline
boNNdaR, Есть же сохранение логов в CatLog
Наверх  Всего сообщений: 4453
Фильтровать сообщения
Поиск по теме
Файлы топика (184)