zoukankan      html  css  js  c++  java
  • Android 之 actionbar入门

    在写actionbar时,因为并不很了解这个,于是走了很多弯路,不过收获也很大。

    首先,添加actionbar。只需要在manifest文件中将theme改为Theme.Holo或子类就可以了。在activity里改变actionbar的图标和title。注意:如果是使用Android Studio,MainActivity应继承Activity。就是因为这个原因卡了好久。

    添加好之后进行菜单项的添加。在资源文件中新建menu文件,选择resource directory,文件类型选择menu。

    建好Menu文件后则需要新建xml文件,在xml文件中写菜单项。

    <?xml version="1.0" encoding="utf-8"?>
    <menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item
    android:id="@+id/key"
    android:icon="@drawable/pic2"
    android:showAsAction="always"
    android:title="二维码" />
    <item
    android:id="@+id/cs"
    android:icon="@drawable/pic3"
    android:showAsAction="always"
    android:title="专业" />
    </menu>

    写好资源文件中需要在Java代码中调用,通过下面函数调用。

    public boolean onCreateOptionsMenu(Menu menu){
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.menu_main,menu);
    return super.onCreateOptionsMenu(menu);
    }

    这样,一个简单的actionbar就出来了。

  • 相关阅读:
    java Vamei快速教程02 方法和数据成员
    java Vamei快速教程01
    二叉树
    高效通信模型之
    高效通信模型之
    线程间通信与同步
    线程
    进程
    C++面试知识点总结
    windows下UDP服务器和客户端的实现
  • 原文地址:https://www.cnblogs.com/HJhj/p/6015750.html
Copyright © 2011-2022 走看看