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

Динамическое создание элементов на другом activity - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Прочесть и записать содержимое xml файла в переменную String http://www.cyberforum.ru/android-dev/thread1267054.html
Нужно записать все содержимое файла some.xml в переменную private static final String some_strings (или константу, не важно). Допустим файл находится в assets или другой папке(как посоветуете).
Программирование Android Загрузка битмапов в приложении Приветствую, Есть простенькая игрушка, сделанная на canvas. Структура примерно такая: class GameView extends SurfaceView implements SurfaceHolder.Callback { private DrawThread... http://www.cyberforum.ru/android-dev/thread1267014.html
Установить StateListDrawable на RemoteViews? Программирование Android
Добрый день! Существует ли возможность установить StateListDrawable на RemoteViews? Если нет то как программно установить селектор на RemoteViews?
Программирование Android Кнопка в несколько строк (заголовок и описание) и картинка (слева или справа)
Как сделать такую "многофункциональную" кнопку? Заголовок должен быть жирным шрифтом.
Программирование Android Как обновить Canvas или перерисовать painting? http://www.cyberforum.ru/android-dev/thread1266765.html
пробую вот так но обновления не происходит public void onSharedPreferenceChanged(SharedPreferences prefs, String key) { painting.stopPainting(); //painting.start(); // выкидывает ошибку...
Программирование Android Ошибки в IDEA Android и Studio Начал обучаться андроиду, и начались проблемы с IDE. Помогите искоренить любую из них. Эмулятор - Genimotion. 1) Intellage IDEA 13.1.5 При попытке скомпилировать выдает ошибку: WARNING:... подробнее

Показать сообщение отдельно
aleks_under
0 / 0 / 0
Регистрация: 22.06.2013
Сообщений: 25

Динамическое создание элементов на другом activity - Программирование Android

02.10.2014, 14:10. Просмотров 850. Ответов 3
Метки (Все метки)

В чем суть:
Нажимаем кнопку в лэйауте1, после чего создается ImageButton на лэйауте2 и лэйаут2 открывается с созданной на нем кнопкой. В обработчике нажатия делаю так (лэйаут2 заранее создан и настроен):
Java
1
2
3
4
5
6
7
8
9
10
11
Intent intent = new Intent(this, second_activity.class);
LinearLayout lin = (LinearLayout)findViewById(R.id.linforbut);
ImageButton imgbutton = new ImageButton(this);
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams
        (LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);
imgbutton.setImageResource(R.drawable.img);
imgbutton.setLayoutParams(layoutParams);
imgbutton.setId(IMG_BUTTON);
imgbutton.setOnClickListener(this);
lin.addView(imgbutton);
startActivity(intent);
Но всё это не работает. Чувствую, что нужно как-то по хитрому связать эти два активити, но найти решение не могу.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru