2
我是新來的,這是我的第一個問題 我想要做的是在圖像上添加一個按鈕,並使其堅持圖像 我的意思是當我縮放圖像我想讓按鈕與圖像一起縮放。 簡單地說,我想要一個按鈕,堅持它的位置在圖像中,例如我有一個圖像和一個按鈕,應該在圖像上的特定點,我設計它在日食但縮放圖像,按鈕仍處於previos位置。將一個按鈕組合成圖像
我希望你明白我在說什麼!!!!!
謝謝..
這裏是我用來縮放圖像的代碼。
public class Main extends Activity {
private ImageView img;
private Matrix matrix = new Matrix();
private float scale = 1f;
private ScaleGestureDetector SGD;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
img = (ImageView)findViewById(R.id.imageView1);
SGD = new ScaleGestureDetector(this,new ScaleListener());
img.setImageResource(R.drawable.img);
Button b =(Button) findViewById(R.id.button1);
}
@Override
public boolean onTouchEvent(MotionEvent ev) {
SGD.onTouchEvent(ev);
return true;
}
private class ScaleListener extends ScaleGestureDetector.
SimpleOnScaleGestureListener {
@Override
public boolean onScale(ScaleGestureDetector detector) {
scale *= detector.getScaleFactor();
scale = Math.max(0.1f, Math.min(scale, 5.0f));
matrix.setScale(scale, scale);
img.setImageMatrix(matrix);
return true;
}
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
是什麼問題? – 2014-11-01 10:56:01
它是一樣的要求嗎? – 2014-11-01 10:56:50
@SweetWisherツ你好再次我的朋友..感謝您的幫助.......以前的縮放問題是固定的,現在我必須弄清楚這一個....我想設計一個按鈕到某處圖像縮放圖像後,按鈕應保持在縮放圖像的原始位置.....當我只是把一個按鈕..該按鈕堅持圖像視圖,而不是圖像本身....我希望你瞭解我......很難形容......如果你不明白告訴我錄製視頻..我的雅虎ID是[email protected]和Facebook頁面pouya parak ..我認爲聊天會更好。 – 2014-11-01 12:43:15