我有一个列表活动,其中包括 SearchView 和 ListView。我希望 SearchView 类似于谷歌地图 Android 应用程序中的内容。
目前我在activity_main.xml中的SearchView代码是
<SearchView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:queryHint="Search restaurants"
android:iconifiedByDefault="false"
android:id="@+id/searchView" />
有人可以指导我如何获得像上面这样的自定义 SearchView 吗?
您可以添加一个android.support.v7.widget.Toolbar
from 应用程序兼容库 http://android-developers.blogspot.in/2014/10/appcompat-v21-material-design-for-pre.html在你的布局中。它的作用就像一个可以放置在任何地方的自定义 ActionBar。然后您可以添加菜单切换和android.support.v7.widget.SearchView
可以折叠/展开。最后,添加一些动作menu.xml
.
设置自定义工具栏作为 ActionBar 替代品:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.blah);
Toolbar toolbar = (Toolbar) findViewById(R.id.my_awesome_toolbar);
setSupportActionBar(toolbar);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)