2013-04-06 3 views

Répondre

26

use this jar in your application

1.Créez une nouvelle mise en page (R.layout.zoomableview) pour les vues que je veux appliquer la fonctionnalité de zoom.

2.Placez-le dans ZoomView.

3.Placez ensuite ZoomView dans le conteneur principal où vous souhaitez afficher la vue zoomable.

private ZoomView zoomView; 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
super.onCreate(savedInstanceState); 
setContentView(R.layout.activity_zoomable); 

View v = ((LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(R.layout.zoomableview, null, false); 
v.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT)); 

zoomView = new ZoomView(this); 
zoomView.addView(v); 

main_container = (LinearLayout) findViewById(R.id.main_container); 
main_container.addView(zoomView);   } 
+0

@BlackTiger qui mise en page, nous pouvons déclarer en inflate mise en page ....... – NagarjunaReddy

+0

@NVR quelle mise en page nous pouvons déclarer en déployer la mise en page ....... – NagarjunaReddy

+0

Super! son fonctionnement :) –

Questions connexes