Ho un oggetto LinearLayoutche voglio mostrare o nascondere con uno Animationche spinge il layout verso l'alto o verso il basso ogni volta che cambio la sua visibilità. Ho visto alcuni campioni là fuori, ma nessuno di loro soddisfa i miei bisogni. Ho creato due file XML per le animazioni ma …
Ho progettato un layout semplice, ho terminato il progetto senza animazione, ma ora voglio aggiungere animazioni quando si fa clic sull'evento di testo e non so come usarlo. Il mio design XML ha un bell'aspetto o no? Tutti i suggerimenti sarebbero apprezzati. Il mio XML <?xml version="1.0" encoding="UTF-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" …
Sto lavorando con Android Animatione ho trovato il sistema di coordinate Android piuttosto confuso, quindi sono qui per porre questa domanda su come funzionano le coordinate su Android. Sto seguendo questa immagine per spostare una vista all'altra ma sembra che non funzioni:
TL; DR: Sto cercando un esempio completo di funzionamento di quello che chiamerò scenario "l'animazione a tre frammenti di Gmail". In particolare, vogliamo iniziare con due frammenti, in questo modo: In occasione di un evento dell'interfaccia utente (ad esempio, toccando qualcosa nel frammento B), vogliamo: Frammento A per scorrere fuori …
Pensavo che il sistema avrebbe invertito le animazioni sul backstack quando si preme il pulsante Indietro quando si utilizzano frammenti utilizzando il codice seguente: FragmentManager fm = getFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.setCustomAnimations(R.anim.slide_in, R.anim.hyperspace_out); ft.replace(R.id.viewContainer, new class(), "layout").addToBackStack(null).commit();
Sto provando ad aggiungere l'effetto Ripple all'elemento di RecyclerView. Ho dato un'occhiata online, ma non sono riuscito a trovare quello che mi serve. Presumo che debba essere un effetto personalizzato. Ho provato l'attributo android: background allo stesso RecyclerView e l'ho impostato su "? Android: selectableItemBackground" ma non ha funzionato .: …
Voglio scambiare due frammenti in un'attività tramite animazione. Supponiamo che PaginaA sia per il frazionamento A e il lato sinistro dello schermo e PaginaB sia per il frammento B, cioè sul lato destro dello schermo. Ora voglio che quando faccio clic su un pulsante sulla paginaA, la paginaA si sposta …
Sto mostrando un DialogFragmentquando l'utente tocca una riga in un file ListView. Vorrei animare la visualizzazione della finestra di dialogo in modo che cresca dal centro della riga. Un effetto simile può essere visto quando si apre una cartella dal programma di avvio. Un'idea che ho avuto è una combinazione …
Ho cercato ovunque una soluzione adeguata al mio problema e non riesco ancora a trovarne una. Ho un ActionBar (ActionBarSherlock) con un menu che viene gonfiato da un file XML e quel menu contiene un elemento e quell'elemento viene mostrato come ActionItem. menù: <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/menu_refresh" android:icon="@drawable/ic_menu_refresh" android:showAsAction="ifRoom" …
Ho un'animazione di dissolvenza in una vista (che si trova all'interno di un frammento) e ogni volta che l'animazione si verifica, dopo che è terminata la vista si ridisegna di nuovo. Ho trovato un lavoro da fare view.SetVisibility(View.GONE). Ma non aspetta che l'animazione finisca. Vorrei eseguire questo codice setVisibility solo …
Ho un ImageView e gli faccio una semplice animazione in scala. Codice molto standard. Il mio scale_up.xml: <set xmlns:android="http://schemas.android.com/apk/res/android"> <scale android:fromXScale="1" android:fromYScale="1" android:toXScale="1.2" android:toYScale="1.2" android:duration="175"/> </set> Il mio codice di animazione: Animation a = AnimationUtils.loadAnimation(this, R.anim.scale_up); ((ImageView) findViewById(R.id.circle_image)).startAnimation(a); Il problema: Quando l'immagine viene ridimensionata, non viene ridimensionata dal centro, ma …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.