Eine Kurzinfo ist eine kurze Beschreibung, die neben einer Datenansicht angezeigt wird, wenn Nutzer auf die Ansicht gedrückt halten oder mit der Maus darauf zeigen. Dies ist nützlich, wenn Ihre App verwendet ein Symbol, das eine Aktion oder Information darstellt, um Platz in der Layout. Auf dieser Seite erfahren Sie, wie Sie diese Kurzinfos unter Android 8.0 (API-Ebene) hinzufügen. 26) und höher.
In einigen Szenarien, z. B. in Produktivitäts-Apps, ist eine beschreibende Methode erforderlich der Kommunikation von Ideen und Handlungen. Mithilfe von Kurzinfos können Sie beschreiben, wie in Abbildung 1 dargestellt.
Einige Standard-Widgets zeigen Kurzinfos basierend auf dem Inhalt des title
oder
content description
-Properties. Ab Android 8.0 können Sie die
Text, der unabhängig vom Wert anderer Attribute in der Kurzinfo angezeigt wird.
Text für Kurzinfo festlegen
Sie können den Text der Kurzinfo in einem View
angeben, indem Sie die Methode
setTooltipText()
-Methode. Sie können
das Attribut tooltipText
mit dem entsprechenden XML-Attribut oder der entsprechenden API.
Um den Text der Kurzinfo in Ihren XML-Dateien anzugeben, legen Sie das Attribut android:tooltipText
wie unten gezeigt fest.
im folgenden Beispiel:
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
android:tooltipText="Send an email" />
Verwenden Sie die Methode setTooltipText(CharSequence)
wie im folgenden Beispiel, um den Text der Kurzinfo in Ihrem Code anzugeben:
Kotlin
val fab: FloatingActionButton = findViewById(R.id.fab) fab.tooltipText = "Send an email"
Java
FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); fab.setTooltipText("Send an email");
Die API enthält auch eine getTooltipText()
-Methode, die
können Sie den Wert der tooltipText
-Eigenschaft abrufen.
Android zeigt den Wert der tooltipText
-Eigenschaft an, wenn Nutzer den Mauszeiger auf ihr
die Maus über die Ansicht bewegen oder sie lange drücken.