2014-10-30 10 views
5

Ich erstelle eine App, in der ich eine neue unverankerte Aktionsschaltfläche mit wenigen Unteraktionen für die FAB erstelle.Erstellen einer unverankerten Aktionsschaltfläche mit animierten Unteraktionsmenüs

Ich versuchte . Es funktioniert gut, aber es ist nicht genau das, was ich will.

Ich möchte es in den Registerkarten mit jeder Registerkarte mit verschiedenen FAB mit Unteraktion Menü hinzufügen. Das Problem mit der obigen Bibliothek ist, dass FAB nach dem Ändern der Registerkarte nicht entfernt wird. Es wird immer noch in anderen Registerkarten angezeigt, auch wenn ich es nur auf einer Registerkarte hinzufüge (jede Registerkarte ist ein Fragment).

Und ich möchte auch ähnliche FAB von Evernote mit ähnlicher Art von Animation verwendet werden. Kennt jemand eine Drittanbieterbibliothek oder ist im neuen Android SDK eine API verfügbar?

Vielen Dank im Voraus für die Hilfe ...

+1

Sehen Sie, ob diese Antwort hilft: http://stackoverflow.com/questions/25349317/how-do-i-create-an-android-material-design-ui-widget/25349532#25349532 – wmora

+1

Sehen Sie diese Bibliothek https: //github.com/futuresimple/android-floating-action-button – VipulKumar

Antwort

0

ich irgendwie mit der FAB-Bibliothek, das ähnliche Problem hat.

Für Ihre erste Frage können Sie dies versuchen, YourFABObject.setVisibility (View.INVISIBLE), wenn Sie zu einem anderen Tab wechseln, funktioniert es für mich.

Für Ihre zweite Frage, ob Sie die vertikale erweiterten FAB meine, ich bin mit diesem ein: https://github.com/futuresimple/android-floating-action-button

1

Versuchen Sie, die FAB in der XML-Layout nur das Fragment und nicht die übergeordnete Aktivität zu setzen. Das sollte sicherstellen, dass es nur das Fragment (Tab) und nicht überall erscheint.