Titelkontrolle mit Android
Festlegen des Titeltextes
Im sichtbaren Titel einer Anwendung erschien bisher der Wert des Attributs »[http://schemas.android.com/apk/res/android]:label« aus dem activity-Element des Anwendungsmanifests.
- Eine App mit dem Titel »hello, world«
.---------------------------------.
|---------------------------------|
| hello, world |
|---------------------------------|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
'---------------------------------'
Mit der Methode »android.app.Activity#setTitle(java.lang.CharSequence)« kann der sichtbare Titel einer Aktivität im Java -Code festgelegt werden.
MainActivity.java
package com.example;
public class MainActivity extends android.app.Activity
{ @java.lang.Override public void onCreate( final android.os.Bundle bundle )
{ super.onCreate( bundle ); MainActivity.this.setTitle( "App" ); }}- Eine App mit dem Titel „App“
.---------------------------------.
|---------------------------------|
| App |
|---------------------------------|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
'---------------------------------'
Ausschalten des Titels
Der Fenster-Titel kann auch entfernt werden, wie das folgende Programm zeigt.
MainActivity.java
package com.example;
public class MainActivity extends android.app.Activity
{ @java.lang.Override public void onCreate( final android.os.Bundle bundle )
{ super.onCreate( bundle ); MainActivity.this.requestWindowFeature( android.view.Window.FEATURE_NO_TITLE ); }}- Eine App ohne Titel
.---------------------------------.
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
'---------------------------------'