小编Mic*_*ček的帖子

选中Espresso复选框

我是Espresso的新手,我遇到了这个问题:如何查看是否选中了某个复选框?我从复选框创建一个匹配器,然后我用espresso点击它.

我读了一些关于使用getInstrumentation()的教程,但我只能使用InstrumentationRegistry.getInstrumentation(),但它不起作用.

一般来说,如何从Matcher对象创建真实的小部件,如Button,CheckBox等?

感谢帮助.

android android-espresso

6
推荐指数
1
解决办法
2795
查看次数

应用程序终止后,Google 附近的 API 后台扫描不起作用

我有 kontakt.io 信标,我尝试使用附近的 API 编写用于后台扫描的应用程序。

我使用这种方法订阅消息:

SubscribeOptions options = new SubscribeOptions.Builder()
            // Finds messages attached to BLE beacons. See
            // https://developers.google.com/beacons/
            .setStrategy(Strategy.BLE_ONLY)
            .build();

    Nearby.Messages.subscribe(mGoogleApiClient, getPendingIntent(), options)
            .setResultCallback(new ResultCallback<Status>() {
                @Override
                public void onResult(@NonNull Status status) {
                    if (status.isSuccess()) {
                        Log.i(TAG, "subscribed successfully");
                        mSubState = SubState.SUBSCRIBING;
                        // Start background service for handling the notification.
                        getActivity().startService(getBackgroundSubscribeServiceIntent());
                    } else {
                        Log.i(TAG, "could not subscribe");
                        handleUnsuccessfulNearbyResult(status);
                    }
                }
            });
Run Code Online (Sandbox Code Playgroud)

我的代码是根据这个示例:https : //github.com/googlesamples/android-nearby/tree/master/messages/NearbyBackgroundBeacons

我正在正确接收消息,但是当我杀死应用程序时,不再有消息来。

杀死应用程序后,有没有办法从附近获取消息?

android google-play-services beacon google-nearby

5
推荐指数
1
解决办法
1235
查看次数

在 Android 中以编程方式更改语言

我有多语言安卓应用。我需要设置与用户在设备设置中不同的语言。当我的应用程序启动时,用户从首选语言中进行选择。在 android 7 及更低版本上,我在我的应用程序类中使用 updateconfuguration。但此解决方案不适用于 android 8。我尝试在每个活动中使用 attachBaseContext 中的更新配置,但没有成功。

android localization android-8.0-oreo

3
推荐指数
1
解决办法
5068
查看次数

调试模式下的自动授予运行时权限

如果我处于调试模式,有没有办法自动授予运行时权限?

因为如果我清除数据,我必须再次授予所有权限.它在调试中很无聊.

谢谢.

android android-permissions android-debug runtime-permissions

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