相关疑难解决方法(0)

Android Intent电话号码

我有我的电话号码,TextView想要打开"Intent-picker"来选择我想打电话的应用程序(Skype,Viber ......)或者只是拨打来拨打电话.

Intent callIntent = new Intent(Intent.ACTION_CALL); 立刻打电话,这对我没有帮助.

android phone-call

14
推荐指数
3
解决办法
2万
查看次数

如何在Android中一步打开拨号器并返回到您的应用

在我的应用程序中,我有一个带有电话号码的按钮,当用户点击它时,拨打的应用程序将打开,并显示电话号码中的号码.但是如果我想从拨号器回到我的应用程序,我应该按"返回"按钮3次.首先按关闭拨号键盘,第二次按下将我带到拨号历史记录菜单,只有3按下重新打开我的应用程序.是否有可能重新按回1按钮?

这是我的按钮OnClickListener

vPhone.setOnClickListener(new View.OnClickListener() {
                @Override public void onClick(View v) {
                    Intent intent = new Intent(Intent.ACTION_DIAL);
                    intent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY | Intent.FLAG_ACTIVITY_NEW_DOCUMENT | Intent.FLAG_ACTIVITY_MULTIPLE_TASK);
                    intent.setData(Uri.parse("tel:" + phone));
                    startActivity(intent);
                }
            });
Run Code Online (Sandbox Code Playgroud)

java android android-studio

5
推荐指数
0
解决办法
656
查看次数

如何在android中使用所选数字在手机上打开拨号器

我创建了一个使用Google Places API的应用程序.点击地点后,它会返回公司名称,地址和MainActivity的编号.当我点击号码时,我可以打开拨号器,但我似乎无法将MainActivity上返回的号码输入到拨号器中.关于如何做到这一点的任何想法.谢谢

我的守则如下

主要活动

    private TextView mName;
    private TextView mAddress;
    private TextView mNumber;
  private static final LatLngBounds Sligo = new LatLngBounds(
            new LatLng(54.27, -8.47), new LatLng(54.27, -8.47));
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.content_main);
        mName = (TextView) findViewById(R.id.textView);
        mAddress = (TextView) findViewById(R.id.textView2);
        mAttributions = (TextView) findViewById(R.id.textView3);
        mNumber = (TextView) findViewById(R.id.textView4);
        Button pickerButton = (Button) findViewById(R.id.pickerButton);

        pickerButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                try {
                    PlacePicker.IntentBuilder intentBuilder =
                            new PlacePicker.IntentBuilder();
                    intentBuilder.setLatLngBounds(Sligo);


                    List<Integer> filterTypes = new ArrayList<Integer>();
                    filterTypes.add(Place.TYPE_CAR_REPAIR); …
Run Code Online (Sandbox Code Playgroud)

java android google-places-api android-studio

-2
推荐指数
1
解决办法
8551
查看次数