ダイアログが表示されているとき、ダイアログの背面にあるビューのタッチイベントを無視するにはどうすればよいですか? 私はダイアログビューを使用しています。
1 に答える
0
これを試してみてください。それはあなたを助けるかもしれません...
<view_in_the_back>.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View arg0, MotionEvent arg1) {
if(flag==true){
//code of this touch event...
return true;
}
}
});
ダイアログが表示されるときは、flag=false に設定します。true に設定され、却下されました。
于 2012-08-02T05:07:05.100 に答える