Ich verwende eine Navigation Drawer in meiner Android App.Wie erkennt man, dass der Navigationsschubladen mit einem Kantenwischer geöffnet wurde (und nicht mit dem Home-Icon)?
Da dies ein Muster ist, das ich sehr schwer zu entdecken finde, war mein Plan, eine kleine Nachricht am unteren Bildschirmrand hinzuzufügen, bis der Benutzer es schließlich entdeckt und erfolgreich mit einem Swipe geöffnet hat.
Ich weiß, dass ich verwenden könnte:
public void onDrawerOpened(View drawerView) {
// Stop telling the user, he know how it works
}
Aber diese Aktion wird auch ausgelöst, wenn es mit der oberen linken Taste in der ActionBar öffnen.
Jeder Vorschlag, einen erfolgreichen Swipe zu erkennen, wäre herzlich willkommen.
Warum spielt es eine Rolle, ob der Benutzer sie per Wisch oder über die Aktionsleiste öffnet? Solange sie es schaffen, wissen sie, wie sie es erreichen können. – CommonsWare
Weil ich dazu aufgefordert wurde und dafür bezahlt werde. Klingt plausibel. –
Ich denke, dass es etwas Angenehmes innerhalb einer Anwendung macht, wenn man einen Benutzer dazu bringt, ein Feature zu entdecken, das er nicht auf eindringliche und nicht repetitive Weise kennt. Rand Swipe ist die einzige nicht intuitive Funktion meiner App, so dass es klingt schön, es zu tun. –