ActionBarSherlock上自定义布局的位置

时间:2013-02-06 11:30:54

标签: android android-layout actionbarsherlock

我是ABS的新手以及与之相关的所有事情。我也是Android开发的新手,所以请原谅noobish问题:)

我花了一整天时间学习如何使用ABS。我的活动包括MapView,操作栏中的搜索字段(EditText)以及一个按钮(放大镜)。

EditText和Button位于我添加到操作栏菜单中的自定义XML中。但是,它似乎是RightAligned,也就是说,我似乎无法将自定义布局移动到我在操作栏上选择的位置(将其放在应用程序标题/图标旁边)。

我的问题?如何将我的自定义布局向左移动?或者,有更好的内置替代品吗?

我需要的只是一个EditText和一个搜索按钮。

1 个答案:

答案 0 :(得分:2)

您不必使用EditText进行搜索。而是使用ActionBarSherlock提供的SearchView。 它的用法与来自蜂窝API的SearchView相同。 它就像设置菜单项一样简单。

http://developer.android.com/guide/topics/search/search-dialog.html#UsingSearchWidget

ABS样本中还有SearchView demo