1

我想做的是让一个电话号码可以点击,我猜你可以说。

在我的应用程序上,两个不同的选项卡上有两个电话号码。我希望用户能够按下电话号码(或者),它会从他们的电话中拨打该号码。

你能引导我走向正确的方向吗!谢谢!

4

2 回答 2

1

这是一些可以为您执行此操作的代码:

    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 );
        }
    });
于 2013-08-13T21:52:40.857 回答
0

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);
于 2013-08-14T06:30:41.737 回答