Heim >Backend-Entwicklung >PHP-Tutorial >Android-UI-Steuerelementserie: TextView (Textfeld)
TextView ist relativ einfach und kann nicht zum Bearbeiten verwendet werden, sondern nur zum Anzeigen von Informationen.
Einige häufig verwendete XML-Attribute in der Layoutdatei
android:gravity – wird zum Festlegen verwendet die Steuerelementausrichtung von Text
android:layout_gravity – wird verwendet, um die Ausrichtung des Steuerelements relativ zum übergeordneten Steuerelement festzulegen
android:text – wird verwendet, um die Textinformationen des Steuerelements festzulegen
android:layout_width – wird verwendet, um die Breite des Steuerelements festzulegen.
android:layout_height – wird verwendet, um die Höhe des Steuerelements festzulegen.
android:background – wird verwendet, um die Hintergrundfarbe festzulegen das Steuerelement
android :textColor – wird verwendet, um die Farbe des Texts innerhalb des Steuerelements festzulegen
android:textSize – wird verwendet, um die Textschriftgröße des Steuerelements festzulegen
android :width und android:height – funktionieren ähnlich wie android:layout_width
Unterschied:
android:layout_width kann nur fill_parent (um den gesamten Bildschirm horizontal auszufüllen) oder
wrap_content (um auszufüllen) festlegen die Größe des Steuerelements selbst horizontal)
android:width kann bestimmte Steuerelemente festlegen. Die horizontale Größeneinheit ist Pixel
Zum Beispiel: TextView-Anzeige
main.xml-Layoutdatei
<?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" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" /> </LinearLayout>
string.xml-Datei
<?xml version="1.0" encoding="utf-8"?> <resources> <string name="hello">Hello World, MyTestView!</string> <string name="app_name">MyTestView</string> </resources>
MyTextView .java-Datei
package org.loulijun.MyTestView; import android.app.Activity; import android.os.Bundle; public class MyTestView extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } }
Laufergebnisse:
Das Obige ist der Inhalt der Android-UI-Steuerungsserie: TextView (Textfeld), mehr. Für verwandte Inhalte achten Sie bitte auf die chinesische PHP-Website (www.php.cn)!