2016-03-19 258 views
0

我創建了一個與android中的導航抽屜屬性一樣的活動。我想將圖標更改爲之前創建的某些圖像,但不知道如何操作,我嘗試從下面的XML中更改圖標信息,但它不適用於png,jpg或ico文件。Android中的Changin導航抽屜圖標

以下部分是在activity_main_drawer.xml:

<item 
     android:id="@+id/nav_send" 
     android:icon="@drawable/ic_menu_send" 
     android:title="Search/Add People" /> 

當我點擊該圖標(ic_menu_send)需要我下面的XML:

<vector xmlns:android="http://schemas.android.com/apk/res/android" 
    android:width="24dp" 
    android:height="24dp" 
    android:viewportHeight="24.0" 
    android:viewportWidth="24.0"> 
    <path 
     android:fillColor="#FF000000" 
     android:pathData="M2.01,21L23,12 2.01,3 2,10l15,2 -15,2z" /> 
</vector> 

我如何使用另一圖片?任何幫助將是偉大的!

Navigation Drawer Image Part

回答

0

將要在繪製文件夾顯示的圖標可以說,名字是「icon_send.png」和按如下方式使用它:

<item 
     android:id="@+id/nav_send" 
     android:icon="@drawable/icon_send" 
     android:title="Search/Add People" /> 
+0

謝謝克裏希納,我想我找到了問題,當我嘗試將圖像保存爲可繪製圖像時,系統詢問我是否要保存爲可繪製或可繪製(v21),當我選擇可繪製圖像時,圖像不能在導航抽屜中使用,但在另一箇中可以用過的。 – saner