У меня есть LinearLayout набор высоты, как match_parent, как показано ниже:Как получить высоту LinearLayout
<LinearLayout
android:id="@+id/list_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
Я хочу, чтобы получить высоту этой LinearLayout.
я использовал код ниже:
LinearLayout ll_list = (LinearLayout)findViewById(R.id.list_layout);
int h = ll_list.getHeight();
Но возвращать нуль.
Как я могу это сделать?
если вы собираетесь иметь фоновую задачу оптимизации растровых изображений (или что-то подобное), прежде чем показывать их на экране, я действительно не могу ни на что в любой момент нуждаться в этом значении. Если бы вы могли рассказать нам немного больше о вашем приложении, мы могли бы указать вам лучшую альтернативу дизайна. – Budius
http://stackoverflow.com/a/41705445/5664529 проверить это, это может вам помочь. –