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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.83
Stetsura
0 / 0 / 0
Регистрация: 11.11.2012
Сообщений: 44
#1

Динамическое выравнивание textView в классе - Программирование Android

31.05.2013, 12:30. Просмотров 1605. Ответов 3
Метки нет (Все метки)

Как из класса задать элементу textView параметры:
- ширина и высота(НЕ в пикселях, а "wrap_content" или "match_parent");
- отступ слева, справа, сверху, снизу;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.05.2013, 12:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Динамическое выравнивание textView в классе (Программирование Android):

TextView выравнивание текста - Программирование Android
В текст в TextView по умолчанию идет выравнивание текста по левому краю. Как выровнять текст по всей ширине, как если бы в Word вы нажали...

Выравнивание текста в TextView по ширине - Программирование Android
Доброго времени суток! Подскажите пожалуйста, как можно выровнять текст по ширине (распределить текст равномерно между левым и правым...

Динамическое изменение текста в TextView - Программирование Android
Есть TextView в RelativeLayout, которое вмещает в себя надпись "Привет мир", а вот надпись "Привет весь мир" уже не влезает. Есть ли...

Текст из TextView перенести в другой TextView по нажатию Button - Программирование Android
Люди, помогите плиз. Недавно начал ковырять программирование под Android. Хотел сделать банальную вещь - текст из TextView перенести в...

TextView txt = new TextView(this); - ошибка - Программирование Android
Возникла проблема с динамическим создание TextView в цыкле, хотя в другом месте создается таким же образом все нормально TextView txt =...

TextView бд - Программирование Android
Подскажите можно ли на прямую вызвать из бд в TextView текст?

3
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
31.05.2013, 12:47 #2
Цитата Сообщение от Stetsura Посмотреть сообщение
- ширина и высота(НЕ в пикселях, а "wrap_content" или "match_parent");
Java
1
2
3
4
5
6
7
LinearLayout layout = new LinearLayout(Activity.this);
layout.setOrientation(LinearLayout.VERTICAL);
final EditText input = new EditText(Activity.this);
LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams( LinearLayout.LayoutParams.MATCH_PARENT, 
                                                                                    LinearLayout.LayoutParams.MATCH_PARENT);
 input.setLayoutParams(lp);
 layout.addView(input);
Только у вас будет не EditText, а textView

Цитата Сообщение от Stetsura Посмотреть сообщение
- отступ слева, справа, сверху, снизу;
Java
1
lp.setMargins(50, 0, 0, 0); // llp.setMargins(слева, сверху, справа, снизу);
1
Stetsura
0 / 0 / 0
Регистрация: 11.11.2012
Сообщений: 44
07.06.2013, 15:11  [ТС] #3
Digetix, не совсем понял про ширину и высоту. Как к конкретному textView применить? И что делать в случае нескольких textView?
0
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
07.06.2013, 18:14 #4
Java
1
2
3
4
final EditText input = new EditText(Activity.this);
LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams( LinearLayout.LayoutParams.MATCH_PARENT, 
                                                                                    LinearLayout.LayoutParams.MATCH_PARENT);
 input.setLayoutParams(lp);
Задаете параметры которые нужны вашему textView и пишете
Java
1
2
3
final TextView text = new TextView(Activity.this);
LinearLayout.LayoutParams lpPar = new LinearLayout.LayoutParams(ШИРИНА, ВЫСОТА);
text.setLayoutParams(lpPar);
Добавлено через 51 секунду
Цитата Сообщение от Stetsura Посмотреть сообщение
И что делать в случае нескольких textView?
каждому из них прописать setLayoutParams
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.06.2013, 18:14
Привет! Вот еще темы с ответами:

Видимость TextView - Программирование Android
Здравствуйте. Имеется класс public class LoadMessages extends AsyncTask<Void, Void, String> { String JSON_STRING,json_url; ...

Вылетает TextView - Программирование Android
Вылетает приложение при переходе на Activity с текстом, превышающим размер экрана в стандартном масштабе. Текст храню в string.xml,...

TextView и Html - Программирование Android
Здравствуйте уважаемые форумчане! Мне нужно сделать вывод текста в TextView с разметкой Html, но все мои усилия тщетны, использую данную...

Прыжок к TextView - Программирование Android
На лаяуте имеется множество textView. интересует прыжок к выбранному textView через актионбар (три точки в верхнем правом углу). ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
07.06.2013, 18:14
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru