안드로이드 개발 질문/답변
(글 수 45,052)
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<padding android:left="1dip"
android:top="1dip"
android:right="1dip"
android:bottom="1dip" />
<corners android:radius="0dip" />
<gradient
android:startColor="@color/Transparent"
android:endColor="@color/Transparent"
android:angle="90"/>
<stroke
android:width="1dip"
android:color="#D3AD12"/>
</shape>
[ title_line.xml ]
위의 XML을 작성해서 레이아웃에 적용시키면 레이아웃 테두리를 사각형으로 둘러쌉니다.
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="40dip"
android:background="@drawable/title_line"
android:gravity="center_vertical"
android:orientation="horizontal"
<Button />
<ImageView />
</RelativeLayout>
그런데 제가 원하는 것은 테두리 전부를 둘러싸는 것이 아니라 위/아래만 줄을 귿고 싶습니다.
이렇게 하고 싶으면 어떻게 해야할까요?
저런식으로 하면 안되고 TexiView등에 백그라운드로 라인을 그려줘야할까요?
예를 들면
<TextView
android:layout_width="fill_parent"
android:layout_height="1dip"
android:background="@color/line"
/>
이런식입니다.
문제는 이렇게 하면 하나하나 다 수정해줘야 해서...웬만하면 가장 상단의 xml만 수정해서 일괄적용시키고 싶습니다.



