我是 Android 开发的新手,希望得到一些帮助来弄清楚如何做某事。我有一个带有 EditText 对象的活动,该对象已格式化为占据整个视图,中间有一个单词。我需要弄清楚的是如何实现onTouchListener,这样当用户点击屏幕(任何地方)时,他们就会被转发到另一个Activity。非常感谢任何帮助!
问问题
1300 次
2 回答
1
当您EditText
占据整个视图时,您需要附加onTouchListener
到它。
在您的活动代码中:
yourEditText.setOnTouchListener( new View.OnTouchListener()
{
@Override
public boolean onTouch( View v, MotionEvent event )
{
// start your other activity here
}
} );
于 2013-01-25T17:36:36.850 回答
0
在您的 .xml 中将此属性添加到您的 EditText
android:clickable="true"
并在 .java 文件中,在初始化您的 EditText 集 onClickListener 之后
mEditeText.setOnCLickListener(new View.OnClickListener(){
public void onClick(View v) {
.....
}
});
于 2013-01-25T18:51:06.923 回答