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

안드로이드 버튼 디자인 관련 <Button> 사용...

0 추천

 

 

위 사진은 android studio 로 짠 XML 을 렌더링해서 보여주고 있습니다.

첫번째는 main화면 xml / 두번째는 그다음화면 xml 입니다.

 

둘다 화면상 버튼 디자인이 일치합니다 (디폴트 버튼 이미지니까요. )

근데 이게 설치를 하면 이런 현상이 일어납니다.

메인화면은 android studio 에서 본 그대로 디자인을 나타내주고 있습니다.

 

 

근데 이 다음화면 버튼은 이런형식의 디자인으로 나타납니다.

 

 

아무리 생각해도 두 XML 다 코드는 거의 일치합니다.

 

둘다 NO TITLE BAR 로 theme 에서 타이틀바 없이 나타내고

리니어레이아웃을 주고(바탕색도 리니어레이아웃 백그라운드) 그 위에 버튼을 띄운겁니다.

 

 

왜 이런현상이 일어날까요?  사용 디바이스는 안드로이드 킷캣 타블렛 입니다.

한림의별 (600 포인트) 님이 2015년 9월 24일 질문

2개의 답변

0 추천
테마가 의심됩니다만....
각 엑티비티 별로 테마를 지정 해줄 수 있습니다.
테마가 다른지 확인 해보세요!
ThisPlus (46,920 포인트) 님이 2015년 9월 24일 답변
0 추천
두번째 액티비티에는 theme나 style이 적용되어 있는 것으로 보입니다

첫번째 액티비티와 두번째 액티비티에 적용된 theme와 style 비교해보시면 답이 나오겠네요.
cc1232 (35,280 포인트) 님이 2015년 9월 24일 답변
androidmanifast 에서도 두 액티비티 다 똑같이
android:theme="@style/AppTheme" 을 설정되어 있습니다.

코드상에서도 100% 제가 짠 코드라 스타일이나 테마를 건든 부분 없는데..ㅠ

난감하네요.
해당 xml파일 직접 열어서 설정된 테마 확인해보세요.
...