2012-07-23 31 views
0

我想要在操作欄上的應用程序圖標之前有自定義視圖。該自定義視圖實際上是菜單按鈕,如您在Facebook中看到的那樣。我也想要UP按鈕,即Home按鈕。因此,我們可以在應用程序圖標的左側放置一個圖標,或者以其他方式將其他圖像顯示爲應用程序圖標,但該圖像不應該在應用程序抽屜中看到?Android可點擊自定義視圖在應用程序圖標上的操作欄

回答

0

最後,我爲此得到了一些解決方法。我將自定義視圖應用於我的操作欄並刪除了應用程序圖標。並在我的自定義視圖中使用了應用程序圖標。對於那些有興趣的,這是我的自定義視圖上的行動吧xml看起來像:

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="wrap_content" 
    android:layout_height="fill_parent"> 

<ImageView 
    android:id="@+id/iv_menu" 
    android:onClick="onClick" 
    android:paddingLeft="14dip" 
    android:paddingRight="14dip" 
    android:layout_gravity="center_vertical" 
    android:layout_width="wrap_content" 
    android:layout_height="fill_parent" 
    android:background="@drawable/menu_button" 
    android:src="@drawable/ic_menu_off" /> 

<ImageView 
    android:id="@+id/iv_separator" 
    android:layout_gravity="center_vertical" 
    android:layout_toRightOf="@id/iv_menu" 
    android:layout_width="wrap_content" 
    android:layout_height="fill_parent" 
    android:background="@drawable/separator1"/> 

<ImageView 
    android:id="@+id/iv_logo" 
    android:layout_marginLeft="10dip" 
    android:layout_toRightOf="@id/iv_separator" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:background="@drawable/ic_app_icon" />  

</RelativeLayout> 
相關問題