我在多屏幕應用在Eclispe的安卓:OnTouch不工作
工作我試圖讓onTouch方法工作。
package com.example.connectfour;
import android.util.Log;
import android.view.MotionEvent;
import android.view.View;
final class TrackingTouchListener
implements View.OnTouchListener {
public boolean onTouch(View v, MotionEvent evt) {
Log.d("Testing","Testing");
switch (evt.getAction()){
case MotionEvent.ACTION_DOWN:
Log.d("Motion Event", "ACTION DOWN");
if (evt.getX() <= 150)
{
Log.d("In the IF", "true");
return true;
}
return false;
}
Log.d("Not in the IF", "false");
return false;
}
}
這是我目前擁有的代碼。它包含在它自己的java文件中。
在logcat中沒有任何log.d消息出現。我假設這是由於onTouch事件沒有被執行,所以他們與我的聽衆有什麼問題。在onTouch的代碼是不是importatn我只是試圖讓OnTouch()的時間在這一刻工作