31.12.2012 / 18:51 | |
boNNdaR Пользователь Сейчас: Offline
Имя: Рома Откуда: місто Львів Регистрация: 01.12.2010
| out=(LinearLayout) findViewById(R.id.ll);
TextView tv=new TextView(this);
button1.setText("1");
button1.setId(1);
out.addView(button1);
tv.setId(2);
tv=(TextView) findViewById(2);
button1.setOnClickListener(this);}
public void onClick(View v){
switch(v.getId()){case 1:
out.addView(tv);
tv.setText("2");}}
|
31.12.2012 / 18:52 | |
boNNdaR Пользователь Сейчас: Offline
Имя: Рома Откуда: місто Львів Регистрация: 01.12.2010
| Фрагмент кода.Вылетает при нажатии на кнопку.
|
31.12.2012 / 19:18 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| boNNdaR (31.12.2012/17:55)Где смотреть какая строка?at android.view.ViewGroup.addView(ViewGroup.java: 3155) Только у тебя будет другое. Насколько я понимаю, tv это у тебя поле типа TextView. Переименуй локальную переменную TextView tv=new TextView(this); на что-нить другое. Либо switch(v.getId()){
case 1:
if (tv != null) out.addView(tv);
tv.setText("2");
}
Либо удали TextView из строки, оставив просто "tv = new TextView(this);" __________________
let live Изменено aNNiMON (31.12 / 19:23) (всего 4 раза) |
31.12.2012 / 19:44 | |
boNNdaR Пользователь Сейчас: Offline
Имя: Рома Откуда: місто Львів Регистрация: 01.12.2010
| Все поменял,но ошибка такая самая..
|
31.12.2012 / 19:46 | |
warlock Пользователь Сейчас: Offline
Имя: Макс Откуда: Белгород Регистрация: 06.04.2011
| Оак ну я хочу програмить на андроиде, Java SDK написано качать обязательно . Или это на комп чтобы програмить под андроид ?
|
31.12.2012 / 19:47 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| warlock, это на комп. Для Android достаточно AIDE. boNNdaR, ты дашь наконец-то полный лог ошибок? Мы тут не экстрасенсы.
__________________
let live |
31.12.2012 / 19:47 | |
boNNdaR Пользователь Сейчас: Offline
Имя: Рома Откуда: місто Львів Регистрация: 01.12.2010
| На апарат нужен только AIDE.
|
31.12.2012 / 20:07 | |
boNNdaR Пользователь Сейчас: Offline
Имя: Рома Откуда: місто Львів Регистрация: 01.12.2010
| 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 Пользователь Сейчас: Offline
Имя: Рома Откуда: місто Львів Регистрация: 01.12.2010
| Хух,печатал все это ручками с телефона.
|
31.12.2012 / 20:20 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| boNNdaR, Есть же сохранение логов в CatLog
|