android 实现滑动菜单时遇到滑动事件不能触发的问题

界面里只有个EditText和几个按钮,但是向右滑动时,滑动事件不能发生,直接变成编辑文本框,改成TextView就可以,这样的问题怎么解决?

不出意外应该是EditText默认就获取了焦点,导致滑动事件不能响应。比较好的做法是让父控件获取焦点,如设置LinearLayout的focusable 和focusableInTouchMode属性为true

这种问题还是要把源代码贴上来才能看出来。