android动作栏添加后退按钮和searchView问题

时间:2015-07-04 16:11:38

标签: android android-actionbar

我有一个ActionBar只显示选项按钮,如

enter image description here

现在我想在其上添加后退按钮和SearchView如何在ActionBar上添加这些按钮?

这是我的活动代码..

    public class MainActivity extends ActionBarActivity {

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



}

1 个答案:

答案 0 :(得分:0)

首先使用ToolbarAppCompatActivity

如何使用ToolBar,您可以在此Demo

看到

使用必须在菜单文件

中添加这些项目
<item
    android:id="@+id/action_search"
    android:icon="@android:drawable/ic_menu_search"
    app:showAsAction="always"
    app:actionViewClass="android.support.v7.widget.SearchView"
    android:title="Search"/>

Activity

中使用此功能
getSupportActionBar().setDisplayHomeAsUpEnabled(true);

请参阅ToolBar的{​​{1}}和材料样式

的链接