2013-02-06 2 views
1

저는 ABS와 관련된 모든 것을 처음 접했습니다. 나도 안드로이드 개발에 새로운, noobish 질문 변명 :)ActionBarSherlock에 사용자 정의 레이아웃의 위치

나는 하루 종일 ABS 사용법을 배우는 데 보냈다. 내 활동은 MapView와 버튼 (돋보기)과 함께 작업 표시 줄의 검색 필드 (EditText)로 구성됩니다.

EditText와 Button은 작업 표시 줄 메뉴에 추가 한 사용자 정의 XML에 있습니다. 그러나 그것은 RightAligned 것 같습니다, 즉, 사용자 지정 레이아웃을 작업 표시 줄 (내 응용 프로그램 제목/아이콘 옆에 배치)에서 내 선택 위치로 이동할 수 없습니다.

내 질문에? 내 맞춤 레이아웃을 왼쪽으로 이동하는 방법은 무엇입니까? 아니면, 거기에 내장 된 대안이 있습니까?

내가 필요한 것은 EditText 및 검색 버튼입니다.

답변

2

검색을 위해 EditText를 사용할 필요가 없습니다. 대신 ActionBarSherlock에서 제공하는 SearchView를 사용하십시오. honeycomb API의 SearchView도 동일합니다. 메뉴 항목을 설정하는 것처럼 간단합니다. 또한이

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

는 ABS 샘플에서 SearchView demo

+0

그 건너 왔지만 구현이 너무 복잡 발견했다. 나는 또 다른 기회를 줄 것이다 : ( – Asim

+0

검색 가능한 설정을 구현할 때 발견 된 유일한 복잡한 것. 제안을 사용할 필요가없는 경우 검색 가능한 구성 사용을 피할 수있다. SearchView 위젯은 EditText처럼 사용하기 쉽다. –

+0

감사 버튼은 무엇입니까?이 항목과 통합됩니까? – Asim

관련 문제