2012-03-22 3 views
0

에뮬레이터에서 둥근 모서리 배경 모양에 문제가 있습니다. 실제로 이해할 수 없습니다. 둥근 모서리가 작동하지 않음 (안드로이드 에뮬레이터에서)

<shape xmlns:android="http://schemas.android.com/apk/res/android"> 
    <corners android:radius="50dip" /> 
    <stroke 
     android:width="1dip" 
     android:color="#ccffffff" /> 
    <solid 
     android:color="#cc111111" /> 
    <padding 
     android:left="3dip" android:top="3dip" 
     android:right="3dip" android:bottom="3dip" /> 
</shape> 

다음 상대 레이아웃에 사용 : 그래픽 레이아웃에

<RelativeLayout 
      android:id="@+id/loginboxlayout" 
      android:layout_width="190dp" 
      android:layout_height="240dp" 
      android:layout_centerInParent="true" 
      android:background="@drawable/rounded" 
      android:padding="0dp" > 
(...) 

</RelativeLayout> 

, 일식에 올바르게 표시하지만, 에뮬레이터에 아무튼 다음과 같이

모양의 코드는 't : screenshots.

저는 Android 4.0을 사용하고 있습니다. 사전에

감사합니다.

답변

3

넣어 모양 파일 res>layout 폴더에 다음

<RelativeLayout 
      android:id="@+id/loginboxlayout" 
      android:layout_width="190dp" 
      android:layout_height="240dp" 
      android:layout_centerInParent="true" 
      android:background="@layout/rounded" 
      android:padding="0dp" > 
(...) 

</RelativeLayout> 
+0

음 ... 이미 res/drawable에 있었지만 bin/res/drawable에도 넣어야했습니다. 고마워요 :) – takecare

0

Rect.xml는 --- (당김 폴더에서이 XML을 넣어)

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" 
    android:shape="rectangle" android:padding="10dp" android:paddingTop="50dp" 
    android:layout_marginLeft="50dp"> 
<solid android:color="#eeeee0" android:paddingLeft="25dp" /> 
<stroke android:width="0.8dp" android:color="#000000" /> 

<corners android:bottomRightRadius="15dp" 
    android:bottomLeftRadius="15dp" android:topLeftRadius="15dp" 
    android:topRightRadius="15dp" /> 

그리고 추가 어디에서든지 ... 둥근하고 싶은 컨트롤 -

android:background="@drawable/rect" 

확실히 작동합니다.

+1

확실히 : 누락되었습니다 요소 :) –

0

크기를 formate로 사용하지 마십시오. 대신 dp를 사용하십시오.

그리고

<corners android:radius="50px" /> 

대신으로 문제를 해결할 수

<corners android:radius="50dip" /> 

의 교체합니다.

Emjoy. :)

관련 문제