我想使用带有英镑字符的电话号码启动 android 拨号器。我不想直接拨打电话,而是打开拨号器让用户拨打电话(这样,我不必在应用程序中请求权限即可拨打电话)。这可能吗?
我尝试了以下方法,但启动拨号器后,没有显示号码。
View poundTaxi = this.findViewById( R.id.pound_taxi_big_button );
poundTaxi.setOnClickListener( new View.OnClickListener()
{
@Override
public void onClick( View v )
{
//Get the number from the URL
Intent intent = new Intent(Intent.ACTION_DIAL);
intent.setData(Uri.parse("tel:#8294"));
startActivity(intent);
}
});