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

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

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

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

03.12.2013, 23:48. Просмотров 609. Ответов 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);
            }

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

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

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

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

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

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

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.12.2013, 23:48
Привет! Вот еще темы с ответами:

Вывод в TextView - Программирование Android
Здраствуйте, я новичок и у меня возник первый вопрос: есть TextView tv1 и есть &quot;InetAddress Address = InetAddress.getByName(&quot;www.ya.ru&quot;);&quot;...

Часы в TextView - Программирование Android
Доброго времени суток. Делаю часы в textview, время ставлю через два NumberPicker. Все работает(если число минут меньше 10, то вперед...

TextView question - Программирование Android
Всем привет и хорошего дня. А можно ли в коде задавать TextView и присваивать текст из ресурсов strings? Или, если уж в xml всё это...

Анимация textview - Программирование Android
Нашёл на форуме код, но что то пошло не так :) Анимация текста. Как будто кто то печатает текст. Может посмотрите что не так? ...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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