0
我正在开发一个扩展了AppCompatActivity并需要搜索功能的活动。在AppCompatActivity中搜索输入
我已经知道放大镜图标出现在操作栏的右侧,但是当我单击图标时,搜索的“文本视图”不会出现。
的search_menu.xml代码:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:id="@+id/search"
android:title="Search"
android:icon="@android:drawable/ic_menu_search"
app:showAsAction="always"
android:actionViewClass="android.widget.SearchView" />
</menu>
以及活动的onCreateOptionsMenu代码:
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.search_menu, menu);
return true;
}
类的声明是:提前
public class NasActivity extends AppCompatActivity
谢谢!
完美!这工作成功。非常感谢,安德烈! – xavigs1984