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

다이얼로그 핸드폰마다 차이

0 추천
똑같은 소스인데 다이얼로그창이 핸드폰마다 차이가 나네요. Sam/LG

동일하게 표현 될 수 있도록 하는 방법 없을까요
익명사용자 님이 2016년 4월 15일 질문

2개의 답변

0 추천

그냥 다이얼로그를 사용하시면 디바이스마다, 버전마다 스타일이 다르게 적용 될 수 있습니다.

모든 디바이스에서 동일한 UI를 표현하고 싶을 때에는 style.xml을 설정해주시면 됩니다.

res / values / style.xml

ex) 원하시는 스타일에 맞게 작성하셔야 합니다. // google에서 Dialog Style 등을 검색해보세요.

<style name="MyDialog" parent="@android:style/Theme.Holo.Light.Dialog.NoActionBar">
    <item name="android:layout_width">wrap_content</item>
    <item name="android:layout_height">wrap_content</item>
    <item name="android:windowBackground">@color/white</item>
    <item name="android:windowContentOverlay">@null</item>
    <item name="android:buttonBarStyle">@null</item>
    <item name="android:dividerHorizontal">@null</item>
</style>
블럭 (1,700 포인트) 님이 2016년 4월 15일 답변
–1 추천
material design
아무개 님이 2016년 4월 15일 답변
...