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

Как добавить дополнительные параметры к программно создаваемым кнопкам? - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Работа с Listview http://www.cyberforum.ru/android-dev/thread916458.html
Доброго времени суток! Передо мной возникла такая проблема: Необходимо сделать так, чтобы при нажатии на разные элементы listview переходило на разные лэйауты... Долго мучаюсь, пока не получается. Вот часть кода, тут получилось вывести позиции, ай ди и названия пункта в лист вью. public class one extends Activity {
Android Квадратный ImageView Как заставить ImageView всегда быть квадратным и при этом максимального размера (расширяться до границ Activity) ? http://www.cyberforum.ru/android-dev/thread916406.html
Android Обновление приложения
Добрый день, необходимо выполнить чтобы андроид приложение обновлялось, но без вмешательства пользователя) ТО есть приложение должно само скачивать apk файл с сервера и установку его на девайс и все это не требуя подтверждения пользователем, возможно ли так реализовать? может можно как то назначить права для приложения...
Применение общего обработчика нажатия для всех кнопок на форме Android
Добрый день. Как можно сделать так, чтобы ко всем кнопкам на экране ,применялся один обработчик. Я знаю, что можно прописать каждой кнопке этот обработчик, но можно ли это сделать сразу для всех, из принципа чтобы было более эффективно и меньше кода писать. public class MainActivity extends Activity implements OnClickListener { Button...
Android SearchView или своя реализация поиска (UI) http://www.cyberforum.ru/android-dev/thread915956.html
Требуется реализовать интерфейс для поиска. В ActionBar имеется SearchView, который отправляет запрос на сервер, после этого приходит ответ, который нужно отобразить в этой-же Activity и дать возможность выбрать нужный. Основные проблемные моменты это: -возможность вывести результат только в части экрана под строкой поиска -закрывать поиск по клику вне зоны поиска и результатов Пытался...
Android Передача данных в другое активити Доброго времени суток, возникла проблема со списком! Собственно нужно выбранный элемент из списка передать в другую активность и присвоить его TextView. Активность со списком. public class StationList extends ListActivity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Resources r = getResources(); подробнее

Показать сообщение отдельно
CollSpack
7 / 7 / 0
Регистрация: 21.01.2013
Сообщений: 55

Как добавить дополнительные параметры к программно создаваемым кнопкам? - Android

02.07.2013, 19:32. Просмотров 965. Ответов 4
Метки (Все метки)

Программа готова к эксплуатации, но появилась необходимость добавить возможность изменять размер текста.
Код построен по принципу - выбрать автора - перейти на новый активити и там построить МНОГО кнопок с цитатами на которые можно нажать и расшарить текст из кнопки.

Изнутри она выглядит так:
Java
1
2
3
4
5
6
7
8
9
10
11
//Параметры кнопок
LinearLayout.LayoutParams lParams = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT);
 
//На основе выбранного автора построить кнопки с текстом
/////////////////////////
if (strWhoIsSelected.equals("ammian_martsellin"))
{
Button ammian_martsellin_1=new Button(this); ammian_martsellin_1.setText(R.string.ammian_martsellin_1); llPreViewList.addView(ammian_martsellin_1, lParams);
Button ammian_martsellin_2=new Button(this); ammian_martsellin_2.setText(R.string.ammian_martsellin_2); llPreViewList.addView(ammian_martsellin_2, lParams);
}
//Подобных блоков if/else более 60, и в каждой от 1 до 200+ кнопок
Как можно БЕЗБОЛЕЗНЕННО добавить параметр setTextSize?
(вариант каждая_кнопка.setTextSize(int,float) не подходит, ибо нельзя использовать "ctrl+f>find/replace" из-за уникальных имен)
Есть что-либо чтоб можно было добавить как lParams?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru