|
|
|
Android ทำ ซูมเข้า - ซูมออก ยังไงหรอ ครับ ช่วยหน่อยนะ ครับ พอดีมือใหม่ |
|
|
|
|
|
|
|
ไม่มีคนตอบเลย ...
|
|
|
|
|
Date :
2012-10-07 19:13:59 |
By :
PuYo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอดันหน่อยนิสนึงนะ ครับ....
|
|
|
|
|
Date :
2012-10-07 21:09:19 |
By :
PuYo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Zoom รูปภาพหรือเปว่าอะไรครับ
|
|
|
|
|
Date :
2012-10-08 09:05:34 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Zoom รูปภาพอ่ะ ครับ ที่ใช้ นิ้วในการตรวจ แล้วทำการ Zoom เข้าไปอ่ะ ครับ (( เป็นพื้นหลังนะ ครับ ))
|
ประวัติการแก้ไข 2012-10-08 15:59:12 2012-10-08 16:54:08 2012-10-08 16:54:31
|
|
|
|
Date :
2012-10-08 14:11:00 |
By :
PuYo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้งานผ่าน Control Webview ครับ.
|
|
|
|
|
Date :
2012-10-08 16:49:27 |
By :
EvoLutionGT |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผู้รู้ช่วยตอบหน่อย ... งมมาตั้งหลายวันแล้ว ทำไม่ได้สักที่ T-T
|
ประวัติการแก้ไข 2012-10-08 18:54:09 2012-10-08 18:54:17
|
|
|
|
Date :
2012-10-08 18:53:51 |
By :
PuYo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เศร้า... ไม่มีคนตอบเลย
|
|
|
|
|
Date :
2012-10-08 23:40:10 |
By :
PuYo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พอดีผมจะทำ ที่ใช้ นิ้วในการซูมเข้า - ซูมออก โดยการใช้ 2 นิ้วจิ๊บ อ่ะ ครับ (( ซูมพื้นหลัง )) // ในกรณีนี้ของผมจะทำให้ซูมจากพื้นหลังได้อ่ะ ครับ แต่โค้ดของผมที่เอามา คือ ซูมจาก ImageView ต้องทำยังไง ให้มันเป็น ซูมจากพื้นหลังอ่ะ ครับ ช่วยชี้แนะให้ด้วยนะ ครับ ขอบคุณ ครับ
import android.app.Activity;
import android.graphics.Matrix;
import android.os.Bundle;
import android.view.MotionEvent;
import android.view.ScaleGestureDetector;
import android.view.View;
import android.view.View.OnTouchListener;
import android.widget.ImageView;
public class PinchZoomDemo2Activity extends Activity implements OnTouchListener {
private ScaleGestureDetector sgd;
Matrix matrix = new Matrix();
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
sgd = new ScaleGestureDetector(this, new ScaleListener());
ImageView view = (ImageView) findViewById(R.id.image); <<< ผมไม่แน่ใจว่าผิดตรงนี้ไหมอ่ะ ครับ
//view.setPivotX(0);
//view.setPivotY(0);
view.setOnTouchListener(this);
}
public boolean onTouch(View v, MotionEvent event) { << แล้วก็ในนี้อ่ะ ครับ
sgd.onTouchEvent(event);
ImageView view = (ImageView) v;
view.setImageMatrix(matrix);
return true;
}
private class ScaleListener extends
ScaleGestureDetector.SimpleOnScaleGestureListener {
@Override
public boolean onScale(ScaleGestureDetector detector) {
float scaleFactor = detector.getScaleFactor();
matrix.postScale(scaleFactor, scaleFactor);
return true;
}
}
}
|
|
|
|
|
Date :
2012-10-09 10:41:40 |
By :
PuYo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เดียวพรุ่งนี้ผมจะช่วยดูให้น่ะครับ พอดี 1-2 วันนี้ไม่ว่างเลย
|
|
|
|
|
Date :
2012-10-09 21:28:48 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mr. win ช่วยดูให้ผมหน่อยนะ ครับ T-T ผมงมมาหลายวันแล้ว
|
|
|
|
|
Date :
2012-10-10 20:27:55 |
By :
PuYo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เดียวถ้าผมว่างจะช่วยดูให้ครับ
|
|
|
|
|
Date :
2012-10-11 06:11:43 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|