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

이런 레이아웃은 어떤 VIEW(?)를 사용하는게 정석인가요?

0 추천

아래에서 좌측 메뉴 관련해서 문의드리는 건데요.

저런 텍스트 메뉴바를 롤오버로 구현한다면

1. 롤오버/롤아웃 이미지를 사용한다. (ImageView)

2. 롤오버/롤아웃 각각의 XML(잘은 모르겠지만 TEXTVIEW에 백그라운드 들어가고, 폰트 설정 들어가는)을

    만들어서 불러와 사용한다.

3. 기타 (Button ?)

어떤게 정석인가요?

 

개님의습성 (2,500 포인트) 님이 2013년 4월 12일 질문

2개의 답변

+1 추천
 
채택된 답변

디벨로퍼 사이트에서 Fragment 대해서 살펴보시기 바랍니다.

http://developer.android.com/guide/components/fragments.html

다이군 (560 포인트) 님이 2013년 4월 12일 답변
개님의습성님이 2013년 4월 15일 채택됨
0 추천

자답 :

Button 으로해서 해결했습니다.

drawable 폴더에

<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
   <solid android:color="#0D2C5A"/>
   <stroke android:width="1px" android:color="#222222" />
   <padding android:left="0px" android:top="0px"
      android:right="0px" android:bottom="1px" />
</shape>

이런 xml 파일을 넣고

레이아웃 xml 파일에서

<Button
         android:id="@+id/btn_setmenu11"
         android:layout_width="match_parent"
         android:layout_height="46dp"
         android:background="@drawable/leftmenu_border_blue"
         android:textColor="#FFFFFF"
         android:textSize="20sp"
         android:text="업데이트"
         android:gravity="left|center_vertical"
         android:paddingLeft="20dp"
          />

이렇게 하는 방식으로 하니까 되긴 되네요.

정석인지는 모르겠지만...

개님의습성 (2,500 포인트) 님이 2013년 4월 12일 답변
...