2012-09-28 6 views
10

Ich habe Dropdown-Liste in der Aktionsleiste als Navigationsliste. Mit ActionBar.OnNavigationListener und onNavigationItemSelected zu erkennen, wenn Benutzer auf Element in der Aktionsleiste Dropdown-Navigationsliste geklickt hat und das funktioniert gut.Aktionsleiste Drop-Down-Klick Ereignis

jedoch onNavigationItemSelected ist nicht genannt, wenn der Benutzer auf dem gleichen Punkt wie die geklickt hat, die derzeit in Dropdown-Liste ausgewählt ist! (Ich brauche dieses genaue Funktionsverhalten, damit die App ordnungsgemäß funktioniert)

Gibt es eine Möglichkeit, einen beliebigen Teil der Dropdown-Liste in actionbar zu erkennen?

Gibt es eine Möglichkeit, die Dropdown-Ansicht in der Aktionsleiste irgendwie zu referenzieren, und dann onclicklistner für dieses Dropdown-Objekt in der Aktionsleiste festzulegen. Wie wenn wir die Dropdown-Liste im Standardlayout verwenden?

Antwort