我已将更改侦听器注册到谷歌驱动器文件,如下所示-
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();
}
};
当我通过网络浏览器更改文件内容时,会调用更改侦听器。侦听驱动器文件更改的正确方法是什么?
我假设你的意思是没有调用更改侦听器。
在网络上所做的更改不会立即反映在设备上。下次设备发现更新时就会发生这种情况。您可以通过与 API 交互或调用 requestSync 来加快速度。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)