我想要做的是点击一下电话号码,我想你可以说。
在我的应用中,两个不同的标签上有两个电话号码。我希望用户能够按下电话号码(或者是),然后它会通过电话拨打该号码。
请你指导我正确的方向!谢谢!
答案 0 :(得分: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 );
}
});
答案 1 :(得分:0)
我在这个网站上找到了答案
Android - 使用linkify创建链接aviyehuda.com
TextView myPhone = (TextView) findViewById(R.id.textView2);
myPhone .setText("the number you want");
Linkify.addLinks(myPhone , Linkify.PHONE_NUMBERS);