我正在屏幕上显示联系人详情。当用户点击联系人详情中的电话号码时,我需要显示电话呼叫窗口。
请告诉我如何实现这个功能。
提前感谢。
请告诉我如何实现这个功能。
提前感谢。
<TextView android:text="888-468-0602"
android:autoLink="phone" />
String number = "9423012345";
txt.setTag(number);
txt.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse("tel:"+(String) v.getTag()));
callIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(callIntent);
}});
uses-permission android:name="android.permission.CALL_PHONE"
txt.setText(number);
而不是txt.setTag(number);
。我尝试了 setTag 但它没有显示文本。 - Prakash