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

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

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

Размеры виджетов - Программирование Android

10.03.2016, 16:04. Просмотров 172. Ответов 2
Метки нет (Все метки)

Всем привет, столкнулся со следующей проблемой. Необходимо сделать так, чтоб отношение размеров виджетов на макете к размерам самого макета было равно отношению размеров виджетов на устройстве к размерам самого устройства.
Вот, для наглядности, скрины.
0
Миниатюры
Размеры виджетов   Размеры виджетов  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.03.2016, 16:04
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Размеры виджетов (Программирование Android):

Подстроить размеры TextView под размеры экрана - Программирование Android
У меня есть такая разметка <android.support.v4.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android"...

Не работают методы виджетов - Программирование Android
Содержание main.xml: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout android:layout_width="fill_parent" ...

Виджет не появляется в списке виджетов - Программирование Android
Разбираю урок 117 проекта startandroid, делаю все как в уроке, но виджет не появляется в списке. Мне кажется, дело в том, что у меня в...

На телефоне виджет не появляется в списке виджетов - Программирование Android
Добрый день! Сделал виджет - устанавливается и работает на планшете Asus Transformer Устанавливаю на телефон Fly IQ444 Quattro -...

NavigationDrawer размеры - Программирование Android
Сделал drawer по типу описанного в статье http://habrahabr.ru/post/250765/ Покопался, но никак не могу найти, где изменить его размер...

Размеры экрана - Программирование Android
Захотел сделать подгон кнопок под разрешение экрана. Погуглил на эту тему, сделал новый класс. Вот что получилось. Ошибка в ...

2
Bend3r
149 / 136 / 18
Регистрация: 29.07.2012
Сообщений: 709
10.03.2016, 16:13 #2
У всех view параметр layout_width должен стоять match_parent, также как и у самого главного контейнера. Да и вообще пока не будет видно xml, ничего не понятно.
0
Oblako
0 / 0 / 0
Регистрация: 08.07.2015
Сообщений: 36
13.03.2016, 14:33  [ТС] #3
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
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android: layout_width="match_parent"
    android: layout_height="match_parent"
    android: paddingBottom="@dimen/activity_vertical_margin"
    android: paddingLeft="@dimen/activity_horizontal_margin"
    android: paddingRight="@dimen/activity_horizontal_margin"
    android: paddingTop="@dimen/activity_vertical_margin"
    tools: context=".AreaOfParalTwoDiagSin">
 
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceMedium"
        android:text="Через две диагонали и синус угла между ними"
        android:id="@+id/textView46"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true" />
 
    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/imageView9"
        android:src="@mipmap/paraldiag"
        android:layout_below="@+id/textView46"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="39dp" />
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Введите первую диагональ"
        android:id="@+id/textView40"
        android:layout_centerVertical="true"
        android:layout_alignParentStart="true" />
 
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceMedium"
        android:text="d1 ="
        android:id="@+id/textView41"
        android:textColor="#f40e30"
        android:layout_alignBaseline="@+id/addFirstDiag"
        android:layout_alignBottom="@+id/addFirstDiag"
        android:layout_toStartOf="@+id/addSecondDiag" />
 
    <EditText
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/addFirstDiag"
        android:inputType="numberDecimal"
        android:layout_below="@+id/textView40"
        android:layout_alignStart="@+id/addSecondDiag"
        android:layout_alignEnd="@+id/btn_answer" />
 
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Введите вторую диагональ"
        android:id="@+id/textView42"
        android:layout_below="@+id/addFirstDiag"
        android:layout_alignParentStart="true" />
 
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceMedium"
        android:text="d2 ="
        android:id="@+id/textView43"
        android:layout_marginTop="24dp"
        android:textColor="#f10e0e"
        android:layout_below="@+id/textView42"
        android:layout_toStartOf="@+id/addFirstStor" />
 
    <EditText
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/addSecondDiag"
        android:layout_alignBottom="@+id/textView43"
        android:inputType="numberDecimal"
        android:layout_alignEnd="@+id/imageView9"
        android:layout_toEndOf="@+id/textView43" />
 
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Введите угол между диагоналями"
        android:id="@+id/textView44"
        android:layout_below="@+id/textView43"
        android:layout_alignParentStart="true" />
 
    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/imageView8"
        android:src="@mipmap/alpha"
        android:layout_below="@+id/textView44"
        android:layout_alignParentStart="true"
        android:layout_marginTop="24dp" />
 
    <EditText
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/addConer"
        android:layout_below="@+id/textView44"
        android:inputType="numberDecimal"
        android:layout_alignEnd="@+id/imageView9"
        android:layout_toEndOf="@+id/imageView8" />
 
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:text="Ответ :"
        android:id="@+id/textView45"
        android:layout_below="@+id/addConer"
        android:layout_alignParentStart="true"
        android:layout_marginTop="22dp" />
 
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:id="@+id/text_answer"
        android:layout_alignTop="@+id/textView45"
        android:layout_toEndOf="@+id/textView45" />
 
    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="ОТВЕТ"
        android:id="@+id/btn_answer"
        android:layout_alignBottom="@+id/text_answer"
        android:layout_alignEnd="@+id/addConer" />
</RelativeLayout>
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.03.2016, 14:33
Привет! Вот еще темы с ответами:

Размеры табов в ActionBar - Программирование Android
Собственно говоря не нашел нигде решения этого вопроса и даже начал сомневаться что это можно сделать. Нужно изменить размер таба в шерлоке...

Размеры элемента в процентах - Программирование Android
Можно ли задать в xml описании элемента, например, той же кнопки, ширину = 30% от размера экрана устройства?

Размеры экрана программно - Программирование Android
DisplayMetrics displaymetrics = getResources().getDisplayMetrics(); Ругается на getResources(). узнаю размеры в классе который не...

Размеры экранов планшетов - Программирование Android
Всем привет. Вот какая штука. У гуглов в доках сказано что если в папочку sw600dp положить разметку, то она будет самостоятельно работать...


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

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

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