Bunu başarmak istiyorum: düşündüğümden NeAndroid araç çubuğu yüksekliği nasıl ayarlanır?
daha büyük bir yüksekliğe sahip bir Özel Araç Çubuğu yapmak ve normal TabHost ve tabpager çalışmak oldu. Onu uyguladým ama araç çubuðu normal yüksekliði gösteriyor, yani istedigim gibi görünmüyor, sadece üst kısım. Bu doğru bir yaklaşım mıdır, yoksa bir TabHost'u Doğrusal/Bağıl Düzen'in altına ayarlamak mümkün mü? Çünkü onunla bir eylem çubuğu olarak çalışmam gerekmiyor.
İlgili Kod
toolbar.xml
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/toolbarTitle"
android:orientation="vertical"
android:background="@color/black"
android:layout_width="match_parent"
android:fitsSystemWindows="true"
android:minHeight="?attr/actionBarSize"
android:theme="@style/AppTheme"
android:layout_height="wrap_content">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<ImageView
android:id="@+id/img_logo"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="55dp"
android:scaleType="centerInside"
android:src="@drawable/logo_home"
/>
<TextView
android:id="@+id/txt_version"
android:text="@string/app_version"
android:textColor="@color/white"
android:layout_below="@+id/img_logo"
android:paddingBottom="10dp"
android:paddingTop="15dp"
android:gravity="center"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
</RelativeLayout>
</android.support.v7.widget.Toolbar>
Ve Aktivite bu işlevi:
private void setupActionBar()
{
ActionBar ab = getSupportActionBar();
ab.setDisplayShowCustomEnabled(true);
ab.setDisplayShowTitleEnabled(false);
LayoutInflater inflator = (LayoutInflater) this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View v = inflator.inflate(R.layout.toolbar_title, null);
ab.setCustomView(v);
}
vermek olacaktır. Araç Çubuğunuzun kodu nerede? Burada, xml'inizdeki boyu burada ayarlayabilirsiniz: android: minHeight = "? Attr/actionBarSize" '. MinHeight değil, yükseklik kullanın. –