2012-10-29 2 views
0

나는 Aldiko와 같이 화면 중앙을 클릭했을 때 나타나는 메뉴를 만들고 싶다.Android에서 메뉴 상단과 하단 모두를 만드는 방법은 무엇입니까?

enter image description here

나는 PopupWindow 테스트에 대한 메뉴 항목을 생성하지만 트랙 바에 대한 모든 솔루션을하지 않았다했습니다.

해결책이 있습니까?

+1

사용자 정의 구현이 필요합니다. 즉시 사용 가능한 솔루션을 찾으려고 할 때 얼마나 많은 행운을 빕니다. –

답변

0

Default Menu을 사용하면 하단 또는 TOP 레이아웃을 만들 수 있습니다. 그래서 이것을 사용할 수 없습니다. 그러나 자신의 레이아웃을 만들 수 있습니다. 하나의 레이아웃을 위로부터 위로 & 위로 정렬하십시오. 처음에 INVISIBLE 두 레이아웃을 모두 수행했는데 중심을 클릭하면 VISIBLE 두 레이아웃이 모두 나타납니다.

+0

나는 당신이 말한 것을 얻었습니다. 그러나 나는 어떻게 안드로이드 메뉴 (특히 seekBar)를 개발할 수 있는지 모른다. 예를 보여줄 수 있습니까? –

+0

http://developer.android.com/guide/topics/ui/menus.html –

+0

이 페이지를 공부했습니다. 내가 말했듯이 어떻게 메뉴를 확장 할 수 있습니까? 검색 바를 메뉴에 삽입하고 항목 너비/높이를 설정하는 것에 대한 아이디어가 없습니다. –

0

당신이 원하는 것을 얻기 위해 split ActionBar를 사용할 수 있습니다. 그것을 사용하는 유일한 반향은 다른 화면 모드 (세로 및 가로)에서 보이는 것입니다. 작업 항목은 사용 가능한 화면 공간에 따라 정렬됩니다. ActionBar로 코드를 작성하는 코드를 찾고 있다면 알려주십시오.

0

FrameLayout을 사용하고 상단 프레임에 배경 프레임과 메뉴 (투명한 배경)의 기본 앱 레이아웃을 넣을 수 있습니다. 초기 메뉴 레이아웃의 가시성을 보이지 않게 설정하면 앱 기본 레이아웃 만 표시됩니다. 이제 기본 레이아웃을 클릭하면 표시 여부가 표시로 변경됩니다. 사용자가 다시 상단 레이아웃을 다시 보이지 않게 설정하면 다시 표시됩니다.

관련 문제