Android use namespace as prefix for attributes in library

前端 未结 1 1951
渐次进展
渐次进展 2021-01-19 19:22

I am trying to implement the ActionBar through the support library, v7. Because I want to support the app for Android 2.1 (API level 7) and above.

I read in http://d

相关标签:
1条回答
  • 2021-01-19 19:30

    Here is an example of a menu:

    <menu xmlns:android="http://schemas.android.com/apk/res/android" 
         xmlns:whatever="http://schemas.android.com/apk/res-auto">
    
        <item
            android:id="@id/wims_ab_done"
            android:icon="@drawable/white_check_mark"
            android:title="@string/save"
            whatever:showAsAction="always"/>
        <item
            android:id="@id/wims_ab_items_remove"
            android:icon="@drawable/wims_remove"        
            android:title="@string/remove"
            whatever:showAsAction="always"/>
    
    </menu>
    

    The whole philosophy is to have http://schemas.android.com/apk/res-auto in the namespace attribute in root menu. It doesn't matter what is the namespace identifier as long as it's valid and is used as such when using showAsAction attributes. Does this answer your question?

    0 讨论(0)
提交回复
热议问题