其他分享
首页 > 其他分享> > Android google驱动器文件更改侦听器无法正常工作

Android google驱动器文件更改侦听器无法正常工作

作者:互联网

我已将更改侦听器注册到google驱动器文件,如下所示 –

DriveFile driveFile = Drive.DriveApi.getFile(mGoogleApiClient, mSelectedFileId);
driveFile.addChangeListener(mGoogleApiClient,changeListener);


 final private Listener<ChangeEvent> changeListener = new Listener<ChangeEvent>() {
    @Override
    public void onEvent(ChangeEvent event) {
        Toast.makeText(MainActivity.this, "File Changed", Toast.LENGTH_LONG).show();
    }
};

当我通过Web浏览器更改文件内容时,会调用更改侦听器.什么是正确的方式来侦听驱动器文件更改?

解决方法:

我假设你的意思是没有调用更改侦听器.

在网络上所做的更改不会立即反映在设备上.它将在下次设备发现更新时发生.您可以通过与API交互或调用requestSync来加快速度.

标签:android,google-drive-api
来源: https://codeday.me/bug/20191008/1871305.html