2016-11-03 7 views
0

Google 스플래시 화면 (아래 첨부 된 이미지)을 사용하여 레이어 목록을 사용하여 스플래시 화면을 만들고 싶습니다. 다른 기기에서는 다른 방식으로 동작하지만 시도했습니다. 여기 내 코드스플래시 화면 Google처럼

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" 
    android:opacity="opaque"> 
    <!-- The background color, preferably the same as your normal theme --> 
    <item android:id="@+id/item_bottom_stroke" > 
     <shape android:shape="rectangle"> 
      <solid android:color="#FFFFFF"/> 
     </shape> 
    </item> 
    <!-- Your product logo - 144dp color version of your app icon --> 
    <item> 
     <bitmap android:gravity="center" 
      android:src="@drawable/web_hi_res_512" /> 
    </item> 
    <item android:gravity="bottom"> 
     <bitmap android:gravity="bottom" 
      android:src="@drawable/launcher_text2" /> 
    </item> 
</layer-list> 

UI가 다른 장치에서 Google 앱처럼 보이는 것을 어떤 방법이 있나요입니까?

당신은 "launcher_text2"이미지, RT를 의미

material design reference

enter image description here

+0

다시 확인 에뮬레이터에서 그것을 검사하고 그것을 잘 노력하고 있습니다. 문제의 스크린 샷을 게시 할 수 있습니까? 다른 기기를 확인할 때 –

+0

문제가 발생합니다. 텍스트가 일부 기기에 표시되지 않습니다. – JosephM

+0

"launcher_text2"이미지, RT를 의미합니까? 이 이미지에 높이의 바닥에 스페이스 패딩 추가 (아래 툴바 + 원하는 여백) –

답변

0

? 의 높이에 대해 (하단 도구 모음 + 마진 당신이 원하는)의 하단

Something like this의 공간 패딩이 이미지를 추가하고