Android обнаруживает прикосновение внутри фрагмент

enter image description here

В моей деятельности есть два фрагмента. Fragment2 перекрывает Fragment1. А Fragment1 занимает весь экран. Когда пользователь нажимает Fragment1, я хочу, чтобы Fragment2 исчез.

У меня вопрос: как определить, что фрагмент 1 был прослушан?

Fragment1 в основном состоит из веб-просмотра, и я думал, что могу использовать его setOnTouchListener, но он, похоже, никогда не вызывается.

Мы будем благодарны за любые предложения.

Bradley4

Вот как я реализовал onTouchListener:

1) сначала я реализовал "OnTouchListener"

public class Frag_ItemDetail extends Fragment implements OnTouchListener {

2) затем я переопределил onTouch

@Override
public boolean onTouch(View v, MotionEvent event) {
Log.d("myclass", "onTouch"); 
return false;
}

3) затем я установил setOnTouchListener для моего веб-просмотра

WebView itemFullDescription = (WebView) v.findViewById(R.id.itemFullDescription);
WebView.setOnTouchListener(this); 

Я установил onTouchListenerner на кнопку, и он работал нормально. Это просто не работает для веб-просмотра.

8
задан bradley4 18 August 2011 в 22:04
поделиться