Как использовать постоянное значение Android FILL_PARENT из Java - PullRequest
0 голосов
/ 17 марта 2011

ФОН: Документация Android гласит:

Константы public static final int FILL_PARENT

Специальное значение для высоты или ширины, запрашиваемое представлением. FILL_PARENT означает, что представление хочет быть таким же большим, как его родитель, за вычетом дополнения родителя, если оно есть. Это значение не рекомендуется, начиная с уровня API 8, и заменяется на MATCH_PARENT.

Постоянное значение: -1 (0xffffffff)

ВОПРОС:
Я уверен, что я не ожидаю, чтобы на самом деле определить это значение, но не ясно, как его использовать.

Например: я хочу сказать что-то вроде

LayoutParams slp = новые LayoutParams (android.R.FILL_PARENT, android.R.FILL_PARENT);

Но я знаю, что это неправильно.

Как мне получить доступ к этой константе из java

1 Ответ

1 голос
/ 17 марта 2011

Эта константа используется для указания ширины или высоты макета, поэтому в xml вы должны сделать это

android:layout_width="FILL_PARENT"

и в коде do

new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT);
...