【问题标题】:Google Place Picker needs three clicks to openGoogle Place Picker 需要点击三下才能打开
【发布时间】:2020-10-10 17:22:57
【问题描述】:

我正在重新访问一个旧的 Android 应用程序以尽可能升级它,我发现了以下问题。 片段上有一个按钮可以打开 Google Place Picker。 问题是 Google Place Picker 显示并在单击按钮后的前两次立即关闭。第三次打开并保持打开状态。

这是 onclicklistener 函数:

  btnPlacePicker.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Log.d("pulsado loc","pulsado loc");
                PlacePicker.IntentBuilder builder = new PlacePicker.IntentBuilder();
                try {
                    startActivityForResult(builder.build(getActivity()), PLACE_PICKER_REQUEST);
                } catch (GooglePlayServicesRepairableException | GooglePlayServicesNotAvailableException e) {
                    e.printStackTrace();
                }
            }
        });

我猜这个问题可能是由于 Google Place Picker 的一些弃用。 我应该怎么做才能避免按 3 次按钮?

【问题讨论】:

    标签: android google-place-picker


    【解决方案1】:

    我遇到了同样的问题,我发现一个库使用与已弃用的 Google Place Picker 相同的方法:https://github.com/rtchagas/pingplacepicker 它的工作原理几乎相同!希望它对你有用。

    【讨论】:

      猜你喜欢
      • 2016-06-08
      • 2019-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-02
      • 2015-09-11
      • 2013-11-16
      相关资源
      最近更新 更多