Где живут Android-константы? - PullRequest
0 голосов
/ 19 марта 2012

В документации для LinearLayout указано значение для констант в документации. Могут ли они быть получены из существующего пакета / пространства имен или их необходимо определить на уровне класса или приложения?

http://developer.android.com/reference/android/widget/LinearLayout.html#VERTICAL

1 Ответ

3 голосов
/ 19 марта 2012

В Java константы всегда являются (статическими) членами некоторого класса;в этом случае android.widget.LinearLayout.Чтобы сослаться на него, вы должны написать LinearLayout.VERTICAL в своем исходном коде после импорта класса (import android.widget.LinearLayout;) вверху исходного файла.Или, если это только раз, когда вы упомянули LinearLayout, вы можете написать android.widget.LinearLayout.VERTICAL без какого-либо импорта, но это необычный стиль.

...