我有一個在main.XML中聲明的ImageView。我希望它被放大。 這怎麼可以在Android中完成?如何在Android中縮放ImageView
5
A
回答
1
得到它here
public class Zoom extends View {
private Drawable image;
private int zoomControler=200;
public Zoom(Context context)
{
super(context);
image=context.getResources().getDrawable(R.drawable.gallery_photo_1);
setFocusable(true);
}
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
//here u can control the width and height of the images........ this line is very important
image.setBounds((getWidth()/2)-zoomControler, (getHeight()/2)-zoomControler, (getWidth()/2)+zoomControler, (getHeight()/2)+zoomControler);
image.draw(canvas);
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode==KeyEvent.KEYCODE_DPAD_UP)// zoom in
zoomControler+=10;
if(keyCode==KeyEvent.KEYCODE_DPAD_DOWN) // zoom out
zoomControler-=10;
if(zoomControler<10)
zoomControler=10;
invalidate();
return true;
}
}
+0
謝謝,其工作正常 – 2010-10-22 10:34:33
+2
但我有一個佈局中的圖像,我將使用findViewById()獲取該ImageView的引用,我想動態縮放它。假設它是垂直的LinearLayout,我在這個ImageView下面有一些其他的小部件。如何在Activity中動態縮放? – 2010-10-22 10:58:38
相關問題
- 1. 如何防止在Android Imageview中縮放?
- 2. 在Android中捏縮放ImageView
- 3. Android - ImageView縮放
- 4. Xamain Android ImageView縮放
- 5. 如何縮放和滾動imageView android
- 6. android ImageView自動縮放
- 7. 的Android ImageView的縮放confict
- 8. 縮放和平移ImageView Android
- 9. Android ImageView縮放類型centerCrop
- 10. 捏縮放android的imageview?
- 11. 雙擊縮放和縮放以放大ImageView在android
- 12. 如何在Android的ImageView中同樣縮放圖像X和Y?
- 13. 如何在Android中使用java放大/縮小imageView on Click?
- 14. Android:如何防止圖像在ImageView或ImageButton中縮放?
- 15. 如何讓imageview的背景在android中漸變地縮放?
- 16. 如何在Android中捏縮放和滑動多個imageview?
- 17. 如何在android中縮放不使用imageview的圖像?
- 18. Android縮放imageview圍繞其中心
- 19. 如何從ImageView中縮放位圖
- 20. 縮放ImageView。 MultiScreen
- 21. ImageView縮放BOTTOM_CROP
- 22. 縮放ImageView
- 23. android imageView:設置拖放縮放縮放參數
- 24. 如何在Android中放大ImageView
- 25. 居中縮放的ImageView
- 26. 捏和縮放imageview
- 27. 的Android ViewPager具有可縮放的ImageView
- 28. Android:縮放ImageView和它的onDraw()項目
- 29. 動畫放大和縮小android的imageview
- 30. Android的佈局和縮放ImageView問題
http://stackoverflow.com/questions/1939103/how-to-make-my-imageview-zoomable,http://stackoverflow.com/questions/1939103/how - 我的imageview-zoomable – ArK 2010-10-22 10:15:08