2016-08-19 3 views
0

Wenn ich Elemente in meiner Liste auswähle, wird die kontextabhängige Aktionsleiste angezeigt. Diese Leiste enthält eine Reihe von Aktionselementen, die auf die ausgewählten Elemente in der Liste angewendet werden können.Android-Eingabehilfen: ActionMode actionBar-Elemente werden nicht gelesen, stattdessen werden die zugrunde liegenden Aktionsleistenelemente gelesen

Wenn ich TalkBack aktiviere und zu dieser kontextabhängigen Aktionsleiste navigiere, scheint der Fokus auf der kontextabhängigen Aktionsleiste zu liegen, aber TalkBack liest tatsächlich die Elemente der ursprünglichen actionBar aus (ich nehme an, dass dies unter der kontextabhängigen Aktionsleiste ist).

Wie kann ich Talkback erhalten, um nur durch die kontextabhängigen Aktionsleistenelemente zu navigieren und die actionBar-Elemente nie auszulesen, wenn die kontextabhängige Aktionsleiste sichtbar ist.

Antwort

0

Erhalten Sie einfach ein Handle auf der zugrunde liegenden Symbolleiste und legen Sie es auf unsichtbar. Das Anzeigen und Verbergen der Support-Aktionsleiste funktioniert nicht, da der Inhalt in der Aktionsmodusleiste nach oben verschoben wird.

Verwandte Themen