Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
leva
10 / 10 / 9
Регистрация: 12.04.2012
Сообщений: 248
#1

Выравнять текст в CardView

19.10.2016, 01:36. Просмотров 275. Ответов 2
Метки нет (Все метки)

Есть у меня значит CardView в нем несколько LinearLayout
Хочу что бы название предметов было ровно в центре друг под другом, но его все время сдвигает текст справа с переподавателями ( на скриншотах видно)
Помогите сделать красивую разметку
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<android.support.v7.widget.CardView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:id="@+id/cv"
    android:layout_margin="5dp"
    >
 
    <LinearLayout
        android:orientation="vertical"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
 
        <LinearLayout
            android:orientation="horizontal"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:padding="0dp">
 
 
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:id="@+id/lesson_begin"
                android:textSize="15dp"
                android:text="11.11"
                android:gravity="left"
                android:layout_gravity="left"
                android:textStyle="bold"
                android:layout_weight="1" />
 
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:id="@+id/lesson_name"
                android:textSize="18dp"
                android:textStyle="bold"
                android:gravity="center"
                android:layout_gravity="center|top"
                android:text="Матан"
                android:layout_marginStart="17dp"
                android:layout_weight="1" />
 
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:id="@+id/lessson_teacher"
                android:textSize="13dp"
                android:text="Карахан"
                android:textStyle="bold"
                android:gravity="right"
                android:layout_gravity="right"
                android:layout_weight="1" />
 
        </LinearLayout>
 
        <LinearLayout
            android:orientation="horizontal"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:padding="0dp">
 
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:id="@+id/lesson_end"
                android:textStyle="bold"
                android:textSize="15dp"
                android:text="12.12"
                android:gravity="left"
                android:layout_gravity="left"
                android:layout_weight="1" />
 
 
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:id="@+id/group"
                android:gravity="right"
                android:layout_gravity="right"
                android:textSize="12dp"
                android:text="КТбо2-3"
                android:layout_weight="1" />
        </LinearLayout>
 
 
    </LinearLayout>
 
</android.support.v7.widget.CardView>
0
Миниатюры
Выравнять текст в CardView  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.10.2016, 01:36
Ответы с готовыми решениями:

Текст между CardView в RecyclerView
Подскажите пожалуйста, сделал CardView и RecyclerView, есть необходимость...

CardView
Не получается закрасить по краям СardView. Результат на изображении. Может кто...

Нажатие на CardView
Всем привет. Вроде вопрос простой, но найти ответа не могу на него. Есть...

CardView и серая линия :)?
Есть recycleview и cartview. Вопрос в следующем как удали серую линию (можете...

Убрать скругление в cardView
Подскажите от куда появляются закругленные углы и как их убрать ? Второй вопрос...

2
shavuz
114 / 120 / 25
Регистрация: 29.01.2014
Сообщений: 596
19.10.2016, 09:25 #2
это из за того что текст вью с именем wrapcontent, попробуйте во всех элементах сделать weight = 1 а width = 0dp
0
leva
10 / 10 / 9
Регистрация: 12.04.2012
Сообщений: 248
19.10.2016, 15:31  [ТС] #3
Не работает так
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.10.2016, 15:31

Не получается компоновка CardView
Добрый день. Никак не могу правильно задать параметры чтобы получить нужную...

Recycle/CardView NullPointerException
(card_view_address)- &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt; &lt;LinearLayout...

MapView в CardView RecyclerAdapter
Добрый день! Необходимо отобразить карту Google в CardView. Отображается только...


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

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

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