PDA

View Full Version : فورس کلوز بعد از تنظیم کردن onzoominclicklistener و اون یکی!



Pam.goudarzi
سه شنبه 20 خرداد 1393, 14:17 عصر
سلام. من گشتم یه کدی رو پیدا کردم برای زوم کردن توسط زوم کنترلر، ولی تنظیمش که می کنم، فورس کلوز می ده، ممکنه مشکل از MINIMUM SDK باشه؟

public class Grammarsevom extends Activity { @Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.grammarsevom);

ZoomControls zoom= (ZoomControls) findViewById(R.id.zoomControls1);
final ImageView img1 = (ImageView) findViewById(R.id.imageView1);
zoom.setOnZoomInClickListener(new View.OnClickListener() {

@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
int w = img1.getWidth();
int h = img1.getHeight();
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(w + 10, h + 10);
params.addRule(RelativeLayout.CENTER_IN_PARENT);
img1.setLayoutParams(params);
}
});
zoom.setOnZoomOutClickListener(new View.OnClickListener() {

@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
int w = img1.getWidth();
int h = img1.getHeight();
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(w - 10 , h - 10);
params.addRule(RelativeLayout.CENTER_IN_PARENT);
img1.setLayoutParams(params);
}
});




}


}