屏幕未注册联系人

时间:2015-08-26 15:15:21

标签: android

在MainActivity中,我有以下方法:

bower install

理论上,每当我点击/触摸屏幕时,此方法都应记录联系人的位置。然而每当我点击屏幕时都没有任何反应。

屏幕为空白,屏幕上唯一的内容是覆盖整个屏幕的相对布局,并设置为"可点击"。

如何使用此方法注册联系人/点击?

2 个答案:

答案 0 :(得分:0)

您需要设置一个将接收触摸的视图,您可以在MainActivity onCreate()中执行此操作: findViewById(R.id.main_layout).setOnTouchListener(this);

答案 1 :(得分:0)

确保您的Activity首先扩展OnTouchListener,如下所示:

public class MyActivity extends Activity implements OnTouchListener{}

RelativeLayout应该在XML中设置id。

android:id="@+id/myRelativeLayout"

然后在setContentView:

之后将它放在Activity的onCreate()中
RelativeLayout layout= (RelativeLayout) findViewById(R.id.myRelativeLayout);
layout.setOnTouchListener(this);
相关问题