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

[Help] 가로의 DP값을 어떻게 해야할지 고민입니다

0 추천

안녕하세요~ 한 레이아웃 내에, 에딧텍스트들이 쉽게 정렬이 되지 않아서.. 이렇게 글을 올렸습니다.

1987년 03월 25일 이렇게.. 나오게 하도록 하고싶은데, 아래의 코드를 실행시켜보면 잘 나오긴 합니다만.. 각 너비들이 너무 작게 나옵니다.. 이걸 늘리고 싶은데, dp값을 강제로 지정해주자니 해상도가 다른 화면에서 분명, 화면이 깨지거나 이상해질것 같고..어떻게 해야 보기좋게 칸들이 배치가 될수가 있을까요 ..ㅠ  도움 부탁드려요..

<RelativeLayout
 android:layout_width="match_parent"
 android:layout_height="wrap_content"
 android:layout_marginTop="10dp">

 <TextView
android:id="@+id/Text_register_Birth_Year"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="20dp"
android:textColor="#000000"
android:textSize="15sp"
android:text="생년월일"/>
    <EditText android:id="@+id/Edit_Register_Birth_Year"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_toRightOf="@+id/Text_register_Birth_Year"
 android:hint="1993"
android:inputType="number"
 android:maxLength="4"
android:textAlignment="center"
 android:layout_marginLeft="20dp"
 android:layout_marginRight="20dp"
 android:paddingTop="15dp"
 android:paddingBottom="15dp"
android:background="@drawable/white_round_button"/>
<EditText
android:id="@+id/Edit_Register_Birth_Month"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/Edit_Register_Birth_Year"
android:hint="09"
android:inputType="number"
android:textAlignment="center"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:paddingTop="15dp"
android:paddingBottom="15dp"
android:background="@drawable/white_round_button"
        />
    <EditText
android:id="@+id/Edit_Register_Birth_Day"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/Edit_Register_Birth_Month"
android:hint="21"
android:textAlignment="center"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:paddingTop="15dp"
android:paddingBottom="15dp"
android:background="@drawable/white_round_button"
        />
</RelativeLayout>
익명사용자 님이 2016년 10월 21일 질문

1개의 답변

0 추천
LinearLayout으로 EditText 3개를 감싸고 orientation을 horizontal로,

각각의 layout_width는 0으로, layout_weight로 비율을 조정하면 될 것 같습니다.
minor (13,710 포인트) 님이 2016년 10월 25일 답변
...