Я пытаюсь программно изменить высоту моей панели инструментов:
ViewGroup.LayoutParams params = toolbar.getLayoutParams();
params.height = (displayWidth / 1024) * 580;
toolbar.setLayoutParams(params);
toolbar.requestLayout();
панель инструментов определена так в моем xml:
<android.support.design.widget.AppBarLayout
android:id="@+id/appBarLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:elevation="5dp"
android:theme="@style/AppTheme.AppBarOverlay">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/bbtest"
android:minHeight="?attr/actionBarSize"
android:longClickable="false">
</android.support.v7.widget.Toolbar>
</android.support.design.widget.AppBarLayout>
на Android 8.0 это работает как шарм,Но на моем планшете Android 4.4.2 высота панели инструментов при этом уменьшается до нуля.
Кто-нибудь знает почему?