Heim  >  Artikel  >  Backend-Entwicklung  >  Android-UI-Steuerelementserie: TextView (Textfeld)

Android-UI-Steuerelementserie: TextView (Textfeld)

黄舟
黄舟Original
2017-01-19 09:24:311169Durchsuche

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:

Android-UI-Steuerelementserie: TextView (Textfeld)

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)!


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn