onDoubleTapEvent上のサイズ変更ImageViewの
質問
私はImageView
にdoubleTapEvent
のサイズを変更したいです。コード例では、本当に便利になります。
解決
XMLます:
<?xml version="1.0" encoding="utf-8"?>
<ImageView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/myImage"
android:src="@drawable/myPicture"
android:layout_width="64sp"
android:layout_height="64sp"
/>
のJavaます:
public class MyActivity extends Activity implements OnDoubleTapListener{
private ImageView img;
private static int NEW_WIDTH = 100;
private static int NEW_HEIGHT = 100;
@Override
public void onCreate(Bundle savedInstanceState){
setContentView(R.layout.myLayout);
this.img = findViewById(R.id.myImage);
img.setOnDoubleTapListener(this);
}
public boolean onDoubleTap(MotionEvent e){
this.img.setLayoutParams(new LayoutParams(NEW_WIDTH, NEW_HEIGHT));
}
このような何か...
他のヒント
上記のコードはimg.setOnDoubleTapListener(この)ライン上の所与のエラーが動作していません... エラーのようなタイプを与えます 「メソッドsetOnDoubleTapListener(これは)型ImageViewのために定義されていません」
所属していません StackOverflow