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

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

Войти
Регистрация
Восстановить пароль
 
AgentZ
0 / 0 / 0
Регистрация: 11.07.2013
Сообщений: 130
#1

Не могу разобраться с разметкой xml - layout'a - Программирование Android

01.07.2016, 13:27. Просмотров 223. Ответов 3
Метки нет (Все метки)

Не могу разобраться, как расставить элементы ровно... Никак не получается. Уже и Relative пробовал, и по-всякому. никак у меня элементы не хотят ровно вставать... Подскажите, как расставить элементы вот так, набросал примерно, как это должно выглядеть...
0
Миниатюры
Не могу разобраться с разметкой xml - layout'a  
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.07.2016, 13:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Не могу разобраться с разметкой xml - layout'a (Программирование Android):

Ошибка с xml разметкой после добавления Drawer - Программирование Android
Я добавил в свою активность Drawer, и после этого она перестала запускаться и появилась вот эта ошибка: 08-20 17:50:52.920...

Не могу разобраться в коде - Программирование Android
// создааем адаптер и настраиваем список scAdapter = new SimpleCursorAdapter(this, R.layout.item, null, from, to, 0); lvData =...

Не могу разобраться с закладками - Программирование Android
Всем привет, подскажите, как реализовать закладки. Чтобы нажав кнопку,выскакивал диалог добавить закладку и соответственно поле ввода с...

Не могу разобраться с вёрсткой - Программирование Android
Не получается разделить между двумя кнопками layout. Вот XML: <RelativeLayout...

Не могу разобраться с setImageDrawable - Программирование Android
Пытаюсь программно в классе прописать элементу ImageView картинку. Изображение хранится в ресурсах проекта в папке drawable-hdpi. Пишу: ...

Не могу разобраться с потоками - Программирование Android
Здравствуйте. Никак не могу понять принцип выноса задач в отдельный поток. Смысл прост: 1)есть метод который обновляет адаптер для...

3
vxg
Модератор
3169 / 1972 / 221
Регистрация: 13.01.2012
Сообщений: 7,577
01.07.2016, 15:28 #2
AgentZ
верхний левый выравнять по верху и левой стороне
первый столбец выравнять по ширине верхнего левого, элементы расположить друг под другом
хвост нижней строки из двух элементов расположить по высоте как нижний левый друг за другом в правую сторону
здоровый квадрат выровнять по верху, левый край по первому столбцу, нижний край по хвосту... короче я устал писать
0
Pablito
2476 / 1960 / 611
Регистрация: 12.05.2014
Сообщений: 6,863
Завершенные тесты: 1
01.07.2016, 19:10 #3
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
не зная реальной задачи "втупую" на весах и 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
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="horizontal"
    android:weightSum="100">
 
    <LinearLayout
        android:layout_width="0dp"
        android:layout_height="match_parent"
        android:layout_margin="8dp"
        android:layout_weight="40"
        android:orientation="horizontal">
 
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:orientation="vertical">
 
            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="0dp"
                android:layout_weight="3"
                android:background="#ffa"
                android:orientation="horizontal">
 
                <LinearLayout
                    android:layout_width="0dp"
                    android:layout_height="match_parent"
                    android:layout_weight="1"
                    android:orientation="vertical">
 
                    <ImageButton
                        android:id="@+id/imgBtn1"
                        android:layout_width="match_parent"
                        android:layout_height="0dp"
                        android:layout_weight="1" />
 
                    <ImageButton
                        android:id="@+id/imgBtn2"
                        android:layout_width="match_parent"
                        android:layout_height="0dp"
                        android:layout_weight="1" />
 
                    <ImageButton
                        android:id="@+id/imgBtn3"
                        android:layout_width="match_parent"
                        android:layout_height="0dp"
                        android:layout_weight="1" />
 
                </LinearLayout>
 
                <ImageView
                    android:id="@+id/bigImgView"
                    android:layout_width="0dp"
                    android:layout_height="match_parent"
                    android:layout_weight="2"
                    android:background="#faa" />
 
            </LinearLayout>
 
            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="0dp"
                android:layout_weight="1"
                android:orientation="horizontal">
 
                <ImageButton
                    android:id="@+id/imgBtn4"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:layout_weight="1" />
 
                <ImageButton
                    android:id="@+id/imgBtn5"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:layout_weight="1" />
 
                <ImageButton
                    android:id="@+id/imgBtn6"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:layout_weight="1" />
 
            </LinearLayout>
        </LinearLayout>
 
 
    </LinearLayout>
 
 
    <LinearLayout
        android:layout_width="0dp"
        android:layout_height="match_parent"
        android:layout_margin="8dp"
        android:layout_weight="35"
        android:background="#aaf"
        android:orientation="vertical">
 
        <TextView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_margin="8dp"
            android:text="Text 1"
            android:textAppearance="@style/TextAppearance.AppCompat.Title" />
 
        <TextView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_margin="8dp"
            android:text="Text 2"
            android:textAppearance="@style/TextAppearance.AppCompat.Title" />
 
        <TextView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_margin="8dp"
            android:text="Text 3"
            android:textAppearance="@style/TextAppearance.AppCompat.Title" />
 
        <TextView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_margin="8dp"
            android:text="Text 4"
            android:textAppearance="@style/TextAppearance.AppCompat.Title" />
 
        <FrameLayout
            android:layout_width="match_parent"
            android:layout_height="0dp"
            android:layout_weight="1">
 
            <Button
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_gravity="bottom"
                android:layout_margin="8dp"
                android:text="Button" />
 
        </FrameLayout>
    </LinearLayout>
 
    <ListView
        android:layout_width="0dp"
        android:layout_height="match_parent"
        android:layout_margin="8dp"
        android:layout_weight="25"
        android:background="#afa" />
 
</LinearLayout>

Не могу разобраться с разметкой xml - layout'a
2
AgentZ
0 / 0 / 0
Регистрация: 11.07.2013
Сообщений: 130
10.07.2016, 12:46  [ТС] #4
Паблито, Поздно отвечаю, но хочу поблагодарить! НЕсколько дней читал, вникал и нифига... Ваш пример открыл мне глаза. Как все оказалось просто! Спасибо Кстати, в другой теме, где я писал, что у меня не запускалось на девайсе с другим экраном - это был мой тупой косяк =( Я не отредактировал layout в папке layout-large и он не соответствовал коду в активности =))
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.07.2016, 12:46
Привет! Вот еще темы с ответами:

Подскажите с разметкой - Программирование Android
Что бы из верхнего лайута в нижней не лезло.Как сделать? &lt;RelativeLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot; ...

Запись файла не могу разобраться - Программирование Android
Проблема в следующем: с одного аппарата на другой передаю через bluetooth xml файл, вроде что то в поток передается из потока читается и...

Не могу разобраться с созданием приложения - Программирование Android
Решил заняться разработкой под Android, при создании приложения получаю кучу ошибок, что-то с ресурсами. Среда - последняя Eclipse Luna....

Не могу разобраться в логе ошибки - Программирование Android
Стопорит проект в самом начале (setContentView(R.layout.activity_main);) Не могу понять что не так ....... public class...


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

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

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