http://developer.android.com/resources/tutorials/views/hello-linearlayout.html
Android Developers에 있는 튜토리얼중 Linear layout 소스입니다.
소스에서는 textview에 크기를 따로 정해준것이 없는대
글자수에 따라서 크기가 다르게 나오는것 같습니다.
제가 궁금한건 TextView 크기 조절을 하려면 어떤식으로 해줘야 하나요
android:layout_width="wrap_content" wrap_content 대신 수치를 넣어주면 에러가 발생하더라고요 도와주세요 ㅠ
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1">
<TextView android:text="red"
android:gravity="center_horizontal"
android:background="#aa0000"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_weight="1"/>
<TextView
android:text="green"
android:gravity="center_horizontal"
android:background="#00aa00"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_weight="1"/>
<TextView
android:text="blue"
android:gravity="center_horizontal"
android:background="#0000aa"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_weight="1"/>
<TextView
android:text="yellow"
android:gravity="center_horizontal"
android:background="#aaaa00"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_weight="1"/>
</LinearLayout>
<LinearLayout android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1">
<TextView android:text="row one"
android:textSize="13pt"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"/>
<TextView android:text="row two"
android:textSize="13pt"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"/>
<TextView android:text="row three"
android:textSize="13pt"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"/>
<TextView android:text="row four"
android:textSize="13pt"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"/>
</LinearLayout>
</LinearLayout>
원하시는 답변이 맞는지 모르겠지만...
텍스트 크기 조절하는 방법은 layout 폴더에 해당 xml 화일의 속성을 변경 해야합니다
텍스트 크기변경과 관련돤 속성은 크게 두가지가 있읍니다
첫번째로
android:textAppearance 속성 입니다
예) android:textAppearance = "?android:attr/textAppearanceSmall"
사용할 수 있는 값은 아래와 같습니다
"?android:attr/textAppearanceSmall"
"?android:attr/textAppearanceMedium"
"?android:attr/textAppearanceLarge"
두번째로는
android:textSize 속성 입니다
예) android:textSize ="20sp"
사용할 수 있는 값은 아래와 같습니다
DisplayMetrics
for more information.
어떻게 도움이 되셨나 모르겠습니다...
이상 입니다