0
我想設置一個自定義的操作欄背景,但它不填滿整個空間。 它從左側像一個5dp灰色動作條一樣離開。 我用下面的:getSupportActionBar()。setCustomView(view,layout);不包括整個操作欄
android.support.v7.app.ActionBar.LayoutParams layout = new android.support.v7.app.ActionBar.LayoutParams(android.support.v7.app.ActionBar.LayoutParams.FILL_PARENT, android.support.v7.app.ActionBar.LayoutParams.FILL_PARENT);
getSupportActionBar().setCustomView(view, layout);
getSupportActionBar().setDisplayShowCustomEnabled(true);
這是我的自定義動作條XML
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="fill_horizontal"
android:background="@color/actionbar_color"
></RelativeLayout>
我曾嘗試不同的風格,但沒有奏效。 請幫助
什麼是 '觀看' 您在setCustomView傳遞(圖,佈局)? – Hatim 2017-01-02 15:26:39