2
我有問題,我成功地顯示警報對話框中的圖像自定義,但是當我想添加事件onTouchListener
到圖像,我不能得到問題:the method setonTouchListener in Type View is not applicable
。在這裏我的源代碼:如何解決onTouchListener android
public class ViewDetailItem extends Activity implements OnTouchListener{
bla bla...
onloaditem()
}
這裏onloaditem()源代碼:
imgmain.setImageResource(imgID);
imgmain.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
/*Intent MyIntentDetailItem=new Intent(getBaseContext(), ViewDetailItemFullscreen.class);
Other_class.setItemCode(timgName);
startActivity(MyIntentDetailItem);*/
LayoutInflater li = LayoutInflater.from(ViewDetailItem.this);
final View inputdialogcustom = li.inflate(R.layout.activity_view_detail_item_fullscreen2, null);
final AlertDialog.Builder alert = new AlertDialog.Builder(ViewDetailItem.this);
final ImageView imgmainbig=((ImageView) inputdialogcustom.findViewById(R.id.imgmainbig));
imgID=getBaseContext().getResources().getIdentifier(imgName2+"_1", "drawable", getBaseContext().getPackageName());
imgmainbig.setImageResource(imgID);
imgmainbig.setOnTouchListener(this);
}
}
的問題是指imgmainbig.setOnTouchListener(this);
現在是工作,我可以放大/縮小圖片 – user3172337