我有一点问题: 我想退出当我点击布局图像时可以启动的内容视图。 代码是:
final View thumb1View = findViewById(R.id.gorgovivofoto1);
thumb1View.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
TouchImageView img = new TouchImageView(view.getContext());
img.setImageResource(R.drawable.gorgovivofoto1);
img.setMaxZoom(4f);
setContentView(img);
}
});
此代码打开一个新的内容视图,我可以在其中缩放图像,但我想双击图像返回。 有可能吗?
答案 0 :(得分:0)
这里有一些不同的解决方案
Android: How to detect double-tap?,
这里
How can i place double click event on ImageView in Android
在这里
How can i place double click event on ImageView in Android
处理后退按钮:
您可以使用:for API level 5
来处理此问题@Override
public void onBackPressed() {
// your code.
}
对于旧版本,然后API 5使用此:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
// your code
return true;
}
return super.onKeyDown(keyCode, event);
}