在MainActivity中,我有以下方法:
bower install
理论上,每当我点击/触摸屏幕时,此方法都应记录联系人的位置。然而每当我点击屏幕时都没有任何反应。
屏幕为空白,屏幕上唯一的内容是覆盖整个屏幕的相对布局,并设置为"可点击"。
如何使用此方法注册联系人/点击?
答案 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);