30.12.2012 / 14:48 | |
Oak Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| __________________
Эль Презеденте |
30.12.2012 / 18:06 | |
XakepPRO Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| Oak (30.12.2012/12:20)boNNdaR, из кода -- никак. Только из xml-файла разметкиА что, если дать id в xml коде этому главному layout, а потом просто добавлять ему View'сы?
|
30.12.2012 / 18:14 | |
XakepPRO Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| Oak, итак.. http://joxi.ru/AYSxZLFaВ activity_main.xml дописал главному Layout: А в коде прописал: .. LinearLayout MainLay = (LinearLayout) findViewById(R.id.mLay);
Button b = new Button(this);
b.setText("This button was created from code!");
MainLay.addView(b, new LinearLayout.LayoutParams(wrapContent, wrapContent));
Так-то! =) Но я еще как-то получал самый главный layout.. Не помню как Изменено XakepPRO (30.12 / 18:16) (всего 5 раз) |
30.12.2012 / 18:24 | |
Oak Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| XakepPRO, и чо? Ты хоть понял его вопрос?
__________________
Эль Презеденте |
30.12.2012 / 18:32 | |
XakepPRO Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| Oak, Пост #228971 - ну еще добавить b.setId(int); |
30.12.2012 / 18:34 | |
Oak Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| XakepPRO, Но при этом,чтоб в R.java добавлялся id этой кнопки.Теперь, поробуй из R получить эту кнопку
__________________
Эль Презеденте |
30.12.2012 / 18:39 | |
XakepPRO Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| Oak, тю, тогда понятно, что никак. Если уж задал идентификатор int final BUTTON_KSAPOK = 3011
То тогда и пользуйся им, в чем проблема: Button blackLord = (Button) findViewById(BUTTON_KSAPOK);
|
30.12.2012 / 19:04 | |
Oak Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| XakepPRO, ну, про это нас не спрашивали
__________________
Эль Презеденте |
30.12.2012 / 19:36 | |
boNNdaR Пользователь Сейчас: Offline
Имя: Рома Откуда: місто Львів Регистрация: 01.12.2010
| Просто у меня вот такой код public void onClick(View v){switch(v.getId()){case R.id.button2:blabla;break;}}
Изменено boNNdaR (30.12 / 19:37) (всего 2 раза) |
30.12.2012 / 19:38 | |
boNNdaR Пользователь Сейчас: Offline
Имя: Рома Откуда: місто Львів Регистрация: 01.12.2010
| И на button2 ругается,что ида в Р.ява нет.
|