我是 Android 新手,我仍在努力理解其中一些概念,所以如果我不得不要求经常澄清,我很抱歉。
我正在尝试覆盖/创建我自己的OnClickListener
. 但是,我收到这个错误,说startActivity(Intent)
我的班级未定义......我无法弄清楚为什么我会收到这个错误。
import android.content.ActivityNotFoundException;
import android.content.Intent;
import android.net.Uri;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
public class ContactOCL implements OnClickListener {
String contactInfo;
public ContactOCL(String contactInfo) {
this.contactInfo = contactInfo;
}
public void onClick(View v) {
try {
Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse("tel:" + contactInfo));
startActivity(callIntent); // Error here
} catch (ActivityNotFoundException activityException) {
Log.e("Calling a Phone Number", "Call failed", activityException);
}
}
}