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

Создание подкнопки динамически - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Не загружается приложение в эмулятор Android Studio http://www.cyberforum.ru/android-dev/thread1351885.html
Здравствуйте! Написал программу "Hello World" в Android Studio. Когда запускаю на выполнение через эмулятор, то программа в эмулятор не загружается. Подскажите, в чем дело?
Программирование Android Drag-sort-listview Хочу в listView перетаскивать итемы, нашел древнюю библиотеку Drag-sort-listview. Так вот, до сих пор ее пользовать или что то уже реализовано на стоке? Кто юзает? http://www.cyberforum.ru/android-dev/thread1351868.html
Программирование Android Выбираются все пункты в RadioButton
Доброй ночи. Заполняю ListView строками, состоящими из RadioButton. Загружается все хорошо, но выбирать можно хоть все пункты, снимать нельзя. Вот код getView @Override public View getView(int position, View convertView, ViewGroup parent) { View view = convertView; if (convertView==null){ LayoutInflater inflater = (LayoutInflater)...
Программирование Android Простая и бесплатная возможность рисования для приложения под android
Интересует возможность простой и удобной, а главное бесплатной (на крайний случай и платной программы) возможности, которая позволит нарисовать например кнопки для менюшек, фон, простые 2D рисунки. Возможно с анимацией (для более глубокого развития приложений). Так как хочу сделать именно сам. Но неумелый, видимо, поиск не позволил мне найти эту информацию, и пришлось поднять эту тему тут. Прошу...
Программирование Android Как работает функция? http://www.cyberforum.ru/android-dev/thread1351473.html
Добрый день! Уважаемые программисты! Помогите разобраться с функцией, как она работает. Или подскажите какими средствами ее перевести в какой-нибудь язык программирования. Есть функция, она написана и работает под Андроид. Ее текст во вложенном файле. Помогите комментами в самом файле. Какая команда что делает и откуда берет данные. Хочу понять алгоритм работы этой функции. Спасибо.
Программирование Android Ошибка при запуске Android Studio: No JVM installation found подробнее

Показать сообщение отдельно
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,648
Завершенные тесты: 1
12.01.2015, 17:32     Создание подкнопки динамически
Цитата Сообщение от dajver Посмотреть сообщение
У меня во первых оно все создается в уже подготовленый для этого Linear на леяуте
Без проблем - код что выше для создания кнопки, там есть и листенер на нажатие, если нужны еще какие то действия с кнопкой перенаправляйте методы из AwesomeButton в mainButton (как я делал с setText и setOnClickListener). Т.е. все что вам нужно от кнопки переносите в свой класс. Дак вот создаете кнопку как я в предыдущем сообщении написал, а потом просто кладете ее на ваш rootView:
Java
1
rootView.addView(button);
Далее когда возникает необходимость добавить подкнопку сначала создаете ее (просто обычную кнопку) и вешаете ее под главной кнопкой:
Java
1
button.addSubButton(subButton);
И все. Или нужно еще что-то делать с кнопками?

Добавлено через 4 минуты
Цитата Сообщение от dajver Посмотреть сообщение
Я не понимаю этой логики, по идее оно ж должно создаваться внутри этого леяута который уже создан для кнопок которые есть?
В коде (когда уже юзаете эту кнопку) все будет выглядеть так, как будто это обычная кнопка. Но на самом деле это не кнопка, а LinearLayout с кнопкой, и все действия, которые вы кастуете на этот layout должны перенаправляться на кнопку, которая в этом layoute лежит. Немного запутанно и через чур сложно (всмысле кода много) кажется, но на деле это очень удобно - написал кастомный элемент 1 раз, и пользуешься им в пару строк кода сколько угодно раз - не нужно каждый раз самому прописывать контейнер, класть в него две кнопки и т.д.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru