• 学习android文档 -- Adding the Action Bar


    1. Setting Up the Action Bar:users-sdk version 11以上可以使用holo主题;如果不使用holo主题,或者sdk版本较低,则需要在manifest文件的<application>和<activity>中加入android:theme = "@style/Theme.xxx"

    2. 添加action buttons:

    1) 首先要在res/menu/下添加一个xml文档。接着内容如下

    <menu xmlns:android="http://schemas.android.com/apk/res/android" >     
    <!-- Search, should appear as action button -->
    <item android:id="@+id/action_search"
    android:icon
    ="@drawable/ic_action_search" 这里只能放bitmap图片,图片位置是res/drawable/ic_action_search.png
    android:title
    ="@string/action_search" 这个是res/value/strings.xml里需要定义的内容
    android:showAsAction
    ="ifRoom" 在sdk低于2.1时,这里的android需要改成自定义的app名称;同时第一句xmlns:android。。。改成xmlns:yourapp=“http://schemas.android.com/apk/res-auto”
    />
    <!-- Settings, should always be in the overflow -->
    <item android:id="@+id/action_settings"
    android:title
    ="@string/action_settings"
    android:showAsAction
    ="never"
    />
    </menu>

    2) 讲这个action添加到action bar里:在当前Activity.java中使用onCreateOptionMenu()将menu标签定义的内容添加进去

    3)答复action buttons

  • 相关阅读:
    9种纯CSS3人物信息卡片动态展示效果
    CSS3 animation属性 实现转动效果
    炫酷CSS3垂直时间轴特效
    css实现翻面效果
    uniapp上传图片转base64码
    经常使用的js三元表达式
    async/await 使用
    Python的OS模块批量修改文件名
    解决Tomcat对POST请求文件上传大小的限制
    HTTP 413错误解决方法
  • 原文地址:https://www.cnblogs.com/ianthe/p/3678607.html
Copyright © 2020-2023  润新知