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

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

Войти
Регистрация
Восстановить пароль
 
megasend
2 / 2 / 0
Регистрация: 10.10.2010
Сообщений: 57
#1

Выравнивание TextView - Программирование Android

03.12.2013, 23:48. Просмотров 599. Ответов 0
Метки нет (Все метки)

Приветствую!
Не могу разобраться, как правильно сделать выравнивание:

Выравнивание TextView

xml вьюшки:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/ShowTable"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="#eeeeee"
    android:shrinkColumns="0,1"
    android:stretchColumns="*" >
 
    <TableRow
        android:background="#cccccc" >
 
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="fill_parent"
            android:gravity="center_horizontal"
            android:text="Время"
            android:textAppearance="?android:attr/textAppearanceLarge"
            android:textSize="18sp" />
 
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center"
            android:gravity="center_horizontal"
            android:text="Фильм"
            android:textAppearance="?android:attr/textAppearanceLarge"
            android:textSize="18sp" />
 
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:gravity="center_horizontal"
            android:text="Цена"
            android:textAppearance="?android:attr/textAppearanceLarge"
            android:textSize="18sp" />
 
    </TableRow>
 
</TableLayout>

Таблица заполняется программно:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
            TableLayout table = (TableLayout) findViewById(R.id.ShowTable);
 
            for (int i = 0; i < 7; i++) {
                TableRow tableRow = new TableRow(this);
                tableRow.setLayoutParams(new TableRow.LayoutParams(TableRow.LayoutParams.MATCH_PARENT, TableRow.LayoutParams.MATCH_PARENT, 1.0f));
 
                TextView time = new TextView(this);
                TextView title = new TextView(this);
                TextView price = new TextView(this);
 
                time.setText(time);
                title.setText("ГРАВИТАЦИЯ в 3D");
                price.setText("---");
                title.setLayoutParams(new TableRow.LayoutParams(TableRow.LayoutParams.WRAP_CONTENT, TableRow.LayoutParams.WRAP_CONTENT));
                
                tableRow.addView(time);
                tableRow.addView(title);
                tableRow.addView(price);
 
                table.addView(tableRow);
            }

Что я делаю неверно?
Благодарю за помощь!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.12.2013, 23:48     Выравнивание TextView
Посмотрите здесь:

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

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

Динамическое выравнивание textView в классе - Программирование Android
Как из класса задать элементу textView параметры: - ширина и высота(НЕ в пикселях, а &quot;wrap_content&quot; или &quot;match_parent&quot;); - отступ...

ListView с несколькими TextView - Программирование Android
Как сделать более одного TextView в одном элементе ListView, и как к ним обращаться ?

Вывести значение в TextView - Программирование Android
Приветствую. Решил побаловаться с Android, - написать строковый калькулятор. Написал на xml форму: &lt;?xml version=&quot;1.0&quot;...

TextView авторазмер текста - Программирование Android
android studio Textview имеет размеры 100% на 50%, заполняя половину экрана. В нем написано число, которое изменяется по нажатию на...

Выбрать с формы TextView - Программирование Android
Вопрос риторический. Просто интересно есть такая возможность или нет. На форме активити куча TextView имена которых по шаблону tvWrd0,...

Оперирование данными из textview - Программирование Android
Всем привет подскажите начинающему... Задача создать калькулятор несколько иначе чем это делают в обучалках на youtube. Создал форму с...

Обновление текста в TextView - Программирование Android
Подскажите как лучше сделать. У меня постоянно изменяется значение переменной и ее нужно выводить. Пока что сделал так: ...

Создание нового TextView - Программирование Android
1. Программа получает текст с сервера 2. Она должна сама создать нужный(определённого цвета) TextView и вывести туда информацию (текст) ...

Не выводит данные в textview - Программирование Android
Здравствуйте кто читает. Вот такая проблема. Я с сайта центробанка получаю данные о курсе валют с помощью такого метода: public String...

Вывод смс в textView - Программирование Android
Добрый день:handshake: Уже пару дней не могу разобраться с кодом. Половина кода, была свиснута с этого видео...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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