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

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

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

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

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

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

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

Существует ли программа для перевода layout-xml в java класс? - Программирование Android
Я вбиваю туда свой layout, а она даёт пример реализации этого layout, но через java класс. Было бы удобно ошибки у себя искать.

Расширил класс Button. Как нужно подправить XML-layout? Еще ClassCastException - Программирование Android
Расширил класс Button: package com.some.thing; import android.content.Context; import android.util.AttributeSet; import...

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

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

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vxg
Модератор
3143 / 1945 / 214
Регистрация: 13.01.2012
Сообщений: 7,437
01.07.2016, 15:28     Не могу разобраться с разметкой xml - layout'a #2
AgentZ
верхний левый выравнять по верху и левой стороне
первый столбец выравнять по ширине верхнего левого, элементы расположить друг под другом
хвост нижней строки из двух элементов расположить по высоте как нижний левый друг за другом в правую сторону
здоровый квадрат выровнять по верху, левый край по первому столбцу, нижний край по хвосту... короче я устал писать
Pablito
2455 / 1900 / 591
Регистрация: 12.05.2014
Сообщений: 6,702
Завершенные тесты: 1
01.07.2016, 19:10     Не могу разобраться с разметкой xml - layout'a #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
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.07.2016, 12:46     Не могу разобраться с разметкой xml - layout'a
Еще ссылки по теме:

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

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

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

Загадочная разметка, не могу разобраться. - Программирование Android
Пытаюсь сделать список с элементами такого вида: Cправа - кнопка, слева: слово и под ним Progressbar. Не могу понять, как сделать...

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

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


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

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

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