마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

SlidingDrawer 왼쪽에서 오른쪽으로

0 추천
SlidingDrawer을 사용하여 슬라이드 메뉴를 만들었습니다.

 

기본은 오른쪽에서 왼쪽으로 열리는데.. 사용하기 불편하여

왼쪽에서 오른쪽으로 변경하였습니다.

xml 속성중 rotation 을 180으로 주면 상하 반전되어 왼쪽에서 오른족으로 열립니다.

 

근데 문제는 슬라이딩드로워에서 회전을 주니 열리는 동안 메뉴안의 UI가 모두 거꾸로 보입니다.

다른방법으로 사용해야할것 같은데... 도와주세요 ㅠ
now882002 (3,860 포인트) 님이 2015년 1월 7일 질문

3개의 답변

+1 추천
android NavigationDrawer 쓰시거나 오픈소스 라이브러리 쓰세요.

http://developer.android.com/training/implementing-navigation/nav-drawer.html

https://github.com/jfeinstein10/SlidingMenu
노예의집 (23,370 포인트) 님이 2015년 1월 7일 답변
+1 추천
안드로이드 기본 위젯에서는 왼ㅉ고에서 오른쪽으로 드로우 되는 위젯이 없습니다.

해당 기능이 첨부된 라이브러리를 사용하시거나 직접 구현 하셔야 합니다.~~!
ThisPlus (46,920 포인트) 님이 2015년 1월 7일 답변
0 추천
기상천외한 방법을 쓰시는군요.

Gravity로 나오는 방향 조절이 가능할 겁니다.
익명사용자 님이 2015년 1월 7일 답변
gfsdfgsdfgsdgfsdfgsdfg
http://stackoverflow.com/questions/6894149/how-to-change-android-slidingdrawer-handle-button-position

여기보면
A non-customized SlidingDrawer can only have its handles at the bottom or on the right.

You may want to take a look at Panel from misc-widgets https://code.google.com/p/android-misc-widgets/

Otherwise you have to rotate your SlidingDrawer 180 degrees
android:rotation="180"

Sadly this is only available in Android 3.0+ (API Level 11)

이렇게되있는데...
...