我想做的是让一个电话号码可以点击,我猜你可以说。
在我的应用程序上,两个不同的选项卡上有两个电话号码。我希望用户能够按下电话号码(或者),它会从他们的电话中拨打该号码。
你能引导我走向正确的方向吗!谢谢!
我想做的是让一个电话号码可以点击,我猜你可以说。
在我的应用程序上,两个不同的选项卡上有两个电话号码。我希望用户能够按下电话号码(或者),它会从他们的电话中拨打该号码。
你能引导我走向正确的方向吗!谢谢!
这是一些可以为您执行此操作的代码:
tvPhone = (TextView) findViewById(R.id.tvPhone);
tvPhone.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
Intent callIntent = new Intent(Intent.ACTION_DIAL);
callIntent.setData(Uri.parse("tel:+" + tvPhone.getText().toString().trim()));
startActivity(callIntent );
}
});
I found the answer on this website
Android – Creating links using linkify | aviyehuda.com
TextView myPhone = (TextView) findViewById(R.id.textView2);
myPhone .setText("the number you want");
Linkify.addLinks(myPhone , Linkify.PHONE_NUMBERS);