自訂操作列的按鈕和外觀
要實現所需的自訂操作列外觀,請考慮以下步驟:
1.建立自訂操作按鈕
要將映像包含為按鈕,請透過擴充Button 類別來定義自訂視圖。然後,此自訂視圖可以顯示在ActionBar 上,如下所示:
<code class="xml"><Button android:id="@+id/my_custom_button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/my_image" /></code>
2.在ActionBar 頂部畫一條線
這可能需要直接修改窗口的屬性,不推薦。
3.從按鈕中刪除分隔線
您可以使用以下樣式來最小化按鈕之間的空間,而不是使用製表符:
<code class="xml"><style name="MyActionButtonStyle" parent="Widget.ActionButton"> <item name="android:minWidth">28dip</item> </style></code>
實作自訂ActionBar
膨脹自訂版面並將其新增至ActionBar:
<code class="java">// Inflating custom layout ViewGroup actionBarLayout = (ViewGroup) getLayoutInflater().inflate(R.layout.action_bar, null); // Customizing ActionBar ActionBar actionBar = getActionBar(); actionBar.setDisplayShowHomeEnabled(false);</code>
以上是如何自訂操作列的按鈕和外觀?的詳細內容。更多資訊請關注PHP中文網其他相關文章!