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

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

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

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

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

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

Не работают методы виджетов - Программирование 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
Захотел сделать подгон кнопок под разрешение экрана. Погуглил на эту тему, сделал новый класс. Вот что получилось. Ошибка в ...

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

Неадекватные размеры ImageView - Программирование Android
Нужно вот что сделать: часть экрана выведена под картинку с скроллом (соотношение сторон картинки должно оставаться правильным, по ширине -...

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

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

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


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Bend3r
149 / 136 / 18
Регистрация: 29.07.2012
Сообщений: 709
10.03.2016, 16:13     Размеры виджетов #2
У всех view параметр layout_width должен стоять match_parent, также как и у самого главного контейнера. Да и вообще пока не будет видно xml, ничего не понятно.
Oblako
0 / 0 / 0
Регистрация: 08.07.2015
Сообщений: 36
13.03.2016, 14:33  [ТС]     Размеры виджетов #3
<?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>
Yandex
Объявления
13.03.2016, 14:33     Размеры виджетов
Ответ Создать тему
Опции темы

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