2011-11-04 2 views
-3

Я добавил атрибут ориентации к своему пользовательскому представлению, и я хочу сравнить его значение с предопределенным constants, но не с простыми числами (что, если значения будут изменены). R.attrs.orientation - другое значение. Где я могу «взять» эти значения?Ориентация ориентации на Android

ответ

0

Непонятно, каков ваш вопрос, но не беспокойтесь о изменениях констант. Пока вы используете константу, а не its value, вы будете в порядке, если они изменятся.

+0

Вы правы, я не хочу использовать «магическое число», я хочу, а не какой-то андроид константу. – styanton

3

вы можете найти его здесь: Config

+0

Я думаю, этот класс применим для получения всей информации о конфигурации устройства. Но мне нужны имена констант для android: значения атрибута ориентации. – styanton

+1

http://developer.android.com/reference/android/content/res/Configuration.html#ORIENTATION_LANDSCAPE что-то вроде этого? – Blackbelt

+0

Да, значения одинаковы, но эти константы предназначены для ориентации экрана, а не для текущего вида (в том числе как пользовательские параметры конфигурации (локаль и масштабирование), так и конфигурации устройства (такие как режимы ввода, размер экрана и ориентация экрана)). Вот почему я не хочу их использовать. – styanton

Смежные вопросы