Zaczynam bawić się animacjami właściwości nad animacjami widoku, ponieważ mam widok, który wymaga skalowania i odsuwania innych tak, jak robi to. Widziałem kilka przykładów, ale zastanawiam się, czy jest gdziekolwiek, co zapewnia listę właściwości, które można zmienić za pomocą tych klas. Na przykład, widziałem jeden poradnik, który zrobił szybki obrót przy użyciu:Właściwości systemu Android, które można animować za pomocą ObjectAnimator
ObjectAnimator.ofFloat(aniView, "rotation", 360)
co jest całkiem fajne, ale ja nie wiedziałbym właściwość obracania jeśli nie w tym dokładnym samouczku jest jakaś niepełna lista tego, co Można to zrobić? Właściwość, którą chcę animować, jest wagą widoku w LinearLayout, jeśli ktoś ma jakąkolwiek radę na ten temat.
Jestem ciekawy, czy to jest pełna lista? Na 9OldAndroid istnieje przykład animujący kolor tła widoku, który nie został określony na liście. http://nineoldandroids.com/ 'ObjectAnimator.ofInt (this," backgroundColor ",/* Red */0xFFFF8080,/* Blue */0xFF8080FF);' –
Lista nie jest kompletna, istnieje na liście "xFraction" i " yFraction "to działa (patrz przykład [DevBytes Sliding Fragments sample] (https://www.youtube.com/watch?v=xbl5cxfA1n4)) –
Pełna lista nie istnieje, ponieważ działa z wszystkim, co ma właściwe nazwy getter/setter (reflection) lub definiując niestandardową właściwość. Zobacz http://stackoverflow.com/a/28381280/1290264. – bcorso