Ho creato ViewPager, ci sono solo 2 pagine ci sono, voglio mettere l'animazione come dissolvenza in apertura, scala, zoom, 3d ecc. Quando il cercapersone scorre una pagina per un altro secondo uno, significa seconda visualizzazione dell'intera pagina con animazione specifica, non ho idea di come farlo, per favore qualcuno mi dia un esempio di mettere l'animazione quando si sposta su un'altra pagina quella volta che animiamo il cercapersone.Android ViewPager Con diverse animazioni come zoom in, dissolvenza ecc.
Principalmente ho tre classe per cercapersone: 1) ViewPagerMainActivity: si chiama due frammento che è magnetica in questo aspetto principale come enter code here
public class ViewPagerMainActivity extends FragmentActivity implements
OnClickListener, OnPageChangeListener {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.view_pager_main);
<other code here>
}
private class MyPagerAdapter extends FragmentPagerAdapter {
public MyPagerAdapter(
android.support.v4.app.FragmentManager fragmentManager) {
super(fragmentManager);
}
@Override
public Fragment getItem(int pos) {
switch (pos) {
case 0:
return FirstFragment.newInstance("");
case 1:
return SecondFragment.newInstance("");
default:
return SecondFragment.newInstance("Default");
}
}
@Override
public int getCount() {
return 2; // return no of fragment created by us
}
}
}
Nel primo frammento contenente progettazione colpo e secondo frammento contiene il secondo design del file xml quando faccio scorrere il primo frammento su un altro in quel momento voglio mettere l'animazione. significa che mentre si fa scorrere il dito su un qualsiasi effetto di animazione, scegliere un'opzione di animazione diversa. come posso creare animazione e dove inserirla. per favore aiutatemi rapidamente grazie in anticipo.
E 'questo quello che stai cercando: http: //developer.android.com/training/animation/screen-slide.html –
Dai un'occhiata a queste tre schermate di film e scegli le animazioni che desideri implementare. –
lo provo dando errore nell'implementazione di visualizzazione del pager come creare un'interfaccia di visualizzazione del cercapersone in: public classe ZoomOutPageTransformer implementa ViewPager.PageTransformer –