我是ABS的新手以及与之相关的所有事情。我也是Android开发的新手,所以请原谅noobish问题:)
我花了一整天时间学习如何使用ABS。我的活动包括MapView,操作栏中的搜索字段(EditText)以及一个按钮(放大镜)。
EditText和Button位于我添加到操作栏菜单中的自定义XML中。但是,它似乎是RightAligned,也就是说,我似乎无法将自定义布局移动到我在操作栏上选择的位置(将其放在应用程序标题/图标旁边)。
我的问题?如何将我的自定义布局向左移动?或者,有更好的内置替代品吗?
我需要的只是一个EditText和一个搜索按钮。
答案 0 :(得分:2)
您不必使用EditText进行搜索。而是使用ActionBarSherlock提供的SearchView。 它的用法与来自蜂窝API的SearchView相同。 它就像设置菜单项一样简单。
http://developer.android.com/guide/topics/search/search-dialog.html#UsingSearchWidget
ABS样本中还有SearchView demo