728x90
인터넷을 찾아 보니 textSize를 변경하기 위해 android:textSize 를 추가 하면 된다고 한다.
하지만 아무리해도 ListView안에 해당 속성을 추가해도 바뀌지 않는 것이 아닌가....!
좀 더 자세히 읽어 보니 ListView 속성이 아니라 TextView 속성이었다.
그렇다면 ListView 속성은 어떻게 변경해야 하는 것인가...
res/layout 밑에 list_layout.xml과 같은 xml 파일을 만든 후 아래와 같이 추가한다.
<?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android="">http://schemas.android.com/apk/res/android" android:text="@+id/TextView01" android:id="@+id/TextView01" android:layout_height="wrap_content" android:layout_width="fill_parent" android:textSize="12pt" android:textColor="#FFFF00"> </TextView> |
이후 코드에서 아래와 같이 형식이 주어진다.
createFromResource(Context context, int textArrayResId, int textViewResId)
Adapter = ArrayAdapter.createFromResource(this, R.array.link, R.layout.list_layout);
3번재 인자인 textView res ID를 입력해 주면 적용된다.
보통은 android 기본인 아래 항목에서 고르지만 적절히 잘 만들어서 넣으면 된다.
android.R.layout.simple_list_item_1
android.R.layout.simple_list_item_2
android.R.layout.simple_list_item_checked
android.R.layout.simple_list_item_single_choice
android.R.layout.simple_list_item_multiple_choice
728x90
'Language > Java' 카테고리의 다른 글
Java - public, private, protected 차이 구분 (0) | 2016.02.24 |
---|---|
CharSequence과 String, StringBuffer, CharBuffer 비교 (0) | 2016.01.27 |
fill_parent, match_parent and wrap_content (0) | 2015.05.23 |
새로운 apk의 버전 코드(1)가 이미 존재합니다. (0) | 2015.05.23 |
arrays.xml 의 string-array를 code로 읽어 오기. (0) | 2015.05.23 |
Youtube 연결 intent (0) | 2015.05.23 |
Package name (0) | 2015.05.23 |
Java - @ (annotation) (0) | 2015.05.23 |