Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
Sony17
28 / 28 / 10
Регистрация: 24.05.2013
Сообщений: 157
1

Размеры элемента в процентах

10.03.2014, 23:59. Просмотров 2096. Ответов 8
Метки нет (Все метки)

Можно ли задать в xml описании элемента, например, той же кнопки, ширину = 30% от размера экрана устройства?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.03.2014, 23:59
Ответы с готовыми решениями:

Можно ли указывать размеры элемента в процентах?
позволяет ли это указывать стандартный интерфейс наряду с dp, sp и прочими...

Как задать ширину элемента в процентах?
Как задать ширину элемента в процентах? Layout_weight не подходит,тк...

Подстроить размеры TextView под размеры экрана
У меня есть такая разметка <android.support.v4.widget.SwipeRefreshLayout ...

Загрузка ЦПУ в процентах
Всем привет. Уже несколько дней ищу как мне получить загрузку ЦПУ в процентах....

Масштабирование ImageView в процентах от размера дисплея
Всем привет! У меня такой вопрос образовался по разметке интерфейса, сделал...

8
Netscape
374 / 361 / 52
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
11.03.2014, 00:26 2
нет, но можно так поставить вес, что она будет занимать 1/3 ширины экрана.
1
Sony17
28 / 28 / 10
Регистрация: 24.05.2013
Сообщений: 157
11.03.2014, 00:50  [ТС] 3
Netscape, только 1/3? Ну мне и нужно, чтобы размеры были равны какой-то части экрана. А то негоже задавать размеры подгоном
0
verylazy
Заблокирован
11.03.2014, 00:57 4
в xml никак, а если в коде то можно по идее
но все эти проценты и пропорции придется самому прописать
0
Netscape
374 / 361 / 52
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
11.03.2014, 01:06 5
Sony17, 1/2, 1/3, 1/4, 1/5, ..., 1/n.
0
Sony17
28 / 28 / 10
Регистрация: 24.05.2013
Сообщений: 157
11.03.2014, 16:19  [ТС] 6
verylazy, ну опять же: половина свойств элемента в xml формате, половина в коде. Не классно вообще.

Netscape, пытался, пытался, так и не понял как взять часть от ширины/высоты экрана.. Масштаб же задается тегом <dimen> с размерностью px, in, dp и др. Как там 1/n от ширины экрана то взять?
0
verylazy
Заблокирован
11.03.2014, 16:32 7
Могу сказать за себя. Пишу приложение и так получается, что там ну никак не могу обойтись без ручного расчета размеров и положения картинок.
Все что необходимо, минимум, свойств я просто забил в xml, а размер и координаты рассчитываю в коде.

Там того кода кот наплакал - считал LayoutParams, пару строк что бы указать смещение left и top и потом это все применяем.

Если вообще никак при разметке не обойтись без % то в коде это все уместится строк в 20 все вообще, от и до.
1
Ybrjk
26 / 26 / 6
Регистрация: 06.11.2010
Сообщений: 77
12.03.2014, 09:33 8
Цитата Сообщение от Sony17 Посмотреть сообщение
Можно ли задать в xml описании элемента, например, той же кнопки, ширину = 30% от размера экрана устройства?
Если все завернуть в LinearLayout то можно выставить вес элемента http://stackoverflow.com/questions/2...ght-in-android
1
Sony17
28 / 28 / 10
Регистрация: 24.05.2013
Сообщений: 157
12.03.2014, 12:31  [ТС] 9
Ybrjk, а все, теперь понял что за вес. Прям то, что доктор прописал
0
12.03.2014, 12:31
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.03.2014, 12:31

Размеры экрана
Захотел сделать подгон кнопок под разрешение экрана. Погуглил на эту тему,...

Размеры виджетов
Всем привет, столкнулся со следующей проблемой. Необходимо сделать так, чтоб...

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


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

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

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