Android操作栏设置/图标

时间:2014-04-19 09:44:59

标签: android android-actionbar drawable

我一直试图让一个标准的动作栏现在设置为4.4岁,但我似乎无法掌握它的概念。我已经尝试了几个教程,我似乎永远无法编译它。

我只想让操作栏运行。因此操作栏可以使用图标或文本 - 所以我如何正确使用android图标包?

如何正确调用操作栏菜单xml并运行任何形式的操作栏?


这是我的actionbar.xml

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >

<item
    android:id="@+id/action_refresh"
    android:orderInCategory="100"
    android:showAsAction="always"
    android:icon="@drawable/ic_action_refresh"
    android:title="Refresh"/>
<item
    android:id="@+id/action_settings"
    android:title="Settings" 
    android:showAsAction="ifRoom"
</item>

</menu> 

mainactivity.java

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.main, menu);
//        inflater.inflate(R.menu.main, menu);
    return true;
}

}

1 个答案:

答案 0 :(得分:0)

R.menu.menu应该是R.menu.actionbar,假设你在res中有一个名为“menu”的文件夹,你在其中放置了actionbar.xml。