如何在 Android Studio 中编辑具有 autoLink 属性的 TextView 中的文本?

How to edit the text inside TextView having autoLink attribute in Android Studio?

我基本上希望当用户单击“呼叫我们”textView 时,它会将他们带到带有预先编写的 phone 号码的拨号器,而不是直接开始呼叫。我尝试使用 android:autoLink="phone" 但事实证明我必须设置要调用的数字作为 textView 的文本。我可以将 textView 的文本设置为“呼叫我们”但它会打开带有特定号码的拨号程序吗?

请帮忙。

可以让textview的onClick事件执行以下代码:

Intent intent = new Intent(Intent.ACTION_DIAL);
intent.setData(Uri.parse("tel:0123456789"));
startActivity(intent); 

如果你想不用拨号盘直接打电话,请确保你的应用程序有以下权限,在这种情况下,你可以从上面的代码中删除 tel:

<uses-permission android:name="android.permission.CALL_PHONE" />