ListView Schriftgröße ändern?

  • Antworten:1
Andreas D.
  • Forum-Beiträge: 84

25.06.2012, 22:14:39 via Website

Hallo,

ist es möglich die Scriftgröße und Textfarbe in einer ListView zu ändern, OHNE resouse/style (also ohne den befehl android:style="", sondern einen direkten befehl der die Schriftgröße ändert)?
Wenn ja wie lautet der Befehl?

Vielen Dank

Antworten
Stefan S.
  • Forum-Beiträge: 560

26.06.2012, 08:10:43 via Website

Das musst du im Layout der ListView definieren

1<ListView
2 android:id="@id/android:list"
3 android:textSize="25sp"
4 android:layout_width="wrap_content"
5 android:layout_height="wrap_content">
6 </ListView>

und dann kannst du ja noch variieren bei den einzelnen Elementen bei der Row-Definition
1<?xml version="1.0" encoding="utf-8"?>
2<LinearLayout
3 xmlns:android="http://schemas.android.com/apk/res/android"
4 android:layout_width="fill_parent"
5 android:layout_height="fill_parent"
6 android:orientation="vertical">
7
8 <TextView
9 android:text="dfgdgdfgdfgdfg"
10 android:id="@+id/name"
11 android:textSize="16sp"
12 android:textStyle="bold"
13 android:layout_width="fill_parent"
14 android:layout_height="wrap_content">
15 </TextView>
16
17 <TextView
18 android:text="1234566778"
19 android:id="@+id/price"
20 android:textSize="11sp"
21 android:layout_width="fill_parent"
22 android:layout_height="wrap_content"
23 ></TextView>
24</LinearLayout>

Antworten