[JAVA] Verwendung der Symbolleiste mit Superrand Teil 1 Stellen Sie Zeichen ein und ändern Sie die Farben

Diesmal das Ziel

Stellen Sie Zeichen in der Symbolleiste ein

  1. Platzieren Sie zuerst die Symbolleiste über dem Layout.

activity_main.xml



<android.support.v7.widget.Toolbar

android:id="@+id/toolbar" 
android:layout_width="match_parent" 
android:layout_height="wrap_content" 
android:layout_alignParentLeft="true" 
android:layout_alignParentStart="true" 
android:layout_alignParentTop="true" 
android:background="?attr/colorPrimary" 
android:minHeight="?attr/actionBarSize" 
android:theme="?attr/actionBarTheme"/> 
  1. Stellen Sie den Charakter ein

MainActivity.java


 @Override

protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    Toolbar toolbar=findViewById(R.id.toolbar); 
    toolbar.setTitle("Geben Sie hier das Zeichen ein, das Sie einstellen möchten"); 
    setSupportActionBar(toolbar); 
    } 

Es ist auch möglich, die Zeichen in String.xml aufzurufen, indem Sie die Doppelbeschichtung in Klammern entfernen und als [R.string. ○○] festlegen.

Wenn das nicht funktioniert, haben Sie möglicherweise android.widget.toolbar importiert !!!

In diesem Fall können Sie versuchen, android.support.v7.widget.Toolbar zu importieren, oder die minimal unterstützte Android-Version auf API21 setzen.

Ändern Sie die Farbe des in der Symbolleiste festgelegten Textsatzes

Ich habe die Zeichen früher eingestellt, aber jetzt werde ich die Farben einstellen.

MainActivity.java


 @Override

protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    Toolbar toolbar=findViewById(R.id.toolbar); 
    toolbar.setTitle("Geben Sie hier das Zeichen ein, das Sie einstellen möchten"); 
    toolbar.setTitleTextColor(rgb(255,255,255));    
    setSupportActionBar(toolbar); 
    } 

Der Trick besteht darin, RGB anstelle der HTML-Farbe anzugeben. Es ist oben weiß, kann aber auf viele andere Farben eingestellt werden. Lassen Sie es uns nach Ihren Wünschen einstellen. Sie können aus color.xml lesen, indem Sie [R.color. ○○] einstellen. Auf diese Weise können Sie HTML-Farben verwenden.

Schließlich

Zuerst denke ich, dass es für diejenigen einfach war, die die Symbolleiste für schwierig hielten. Wir sehen uns wieder! Dann !!!

Google+ des Autors Twitter des Autors

Recommended Posts

Verwendung der Symbolleiste mit Superrand Teil 1 Stellen Sie Zeichen ein und ändern Sie die Farben
So richten Sie kapt ein und verwenden es
Verwendung von StringBurrer und Arrays.toString.
Verwendung von EventBus3 und ThreadMode
Wie man Gleichheit und Gleichheit benutzt (wie man Gleichheit benutzt)
Wie man mssql-tools mit alpine benutzt
[Rails] Wie man Kaminari mit Slim einführt und das Design ändert
So legen Sie ein Profil mit annotationsbasierter Konfiguration im Spring-Framework fest und verwenden es
Verwendung von OrientJS und OrientDB zusammen
Verwendung von BootStrap mit Play Framework
[Swift] So verbinden Sie TabBar mit Storyboard Reference und verwenden auch NavigationController
Verwendung der Dateien args :, environment :, env_file: und .env mit dem Befehl docker-compose
So setzen Sie JAVA_HOME mit dem Appassembler-Maven-Plugin von Maven
Verwendung von Teilzeichenfolgen und Substratmethoden
Verwendung von @Builder und @NoArgsConstructor zusammen
So richten Sie Computer Vision für die Verfolgung von Bildern und Videos mit TrackingJs ein
So verwenden Sie Eclipse auf meinem PC mit 32 Bit und 2 GB Speicher
Verwendung von Swifts Codable Super Personal Memo
[Java] Verwendung der FileReader-Klasse und der BufferedReader-Klasse
Verwendung von MyBatis2 (iBatis) mit Spring Boot 1.4 (Spring 4)
Verwendung des eingebauten h2db mit Federstiefel
[Ruby] Verwendung der gsub-Methode und der sub-Methode
Verwendung des Java-Frameworks mit AWS Lambda! ??
Beachten Sie, wie Sie Swift Super Basic TableView verwenden
Verwendung von Segmented Control und zu notierenden Punkten
Verwendung der Java-API mit Lambda-Ausdrücken
So richten Sie jEnv (Mac) ein und bedienen es
Super einfache Möglichkeit, Enum mit JSP zu verwenden
Verwendung der Scope- und Pass-Verarbeitung (Servist)
So erstellen Sie eine API mit GraphQL und Rails
Verwendung des NFS-Protokolls Version 2 mit Ubuntu 18.04
[Für Super-Anfänger] Verwendung des Autofokus: true
[Java] Verwendung der Kalenderklasse und der Datumsklasse
So legen Sie ein Wiederholungslimit für Sidekiq fest und benachrichtigen tote Warteschlangen mit Slack
Zusammenfassung der Verwendung des im IE festgelegten Proxy-Sets bei der Verbindung mit Java
So ändern Sie die Aktion mit mehreren Senden-Schaltflächen
Verwendung von Oracle JDK 9 EA mit Travis CI
Verwendung der Z3-Bibliothek in Scala mit Eclipse
Benennen Sie Java Excel Sheet um und legen Sie die Registerkartenfarben fest
[Java] Verweisen Sie auf und setzen Sie private Variablen mit Reflektion
So serialisieren und deserialisieren Sie den LocalDateTime-Typ mit GSON
Verwendung der JDD-Bibliothek in Scala mit Eclipse
[Anfänger] Verwendung des Geräts Ändern Sie die Einstellungen ab Einführung
So installieren Sie Gradle und Kotlin mit SDKMAN (Mac)
[Linux] Einfacher Kommentar! So überprüfen und ändern Sie Berechtigungen
Verwendung und Anwendung der JFrame / Canvas-Klasse von Java
Wie man GitHub für Super-Anfänger benutzt (Teamentwicklung)
So fügen Sie mit CircleCI ein weiteres Projekt als Maven-Bibliothek hinzu und verwenden es zum Erstellen
Überprüfen Sie, wie Sie das Zeitlimit festlegen, wenn Sie eine Verbindung zu Spring + HikariCP + MySQL herstellen und SQL ausführen
Verwendung von Map
Wie benutzt man rbenv?
Verwendung mit_option
Verwendung von fields_for
Verwendung von java.util.logging