我正在使用CloudBoost for Android应用程序,当我尝试保存将数据保存在表格中时遇到了一些问题,我没有得到任何结果。这是我的代码:
CloudApp.init("*****", "*****");
...
new Thread(new Runnable() {
@Override
public void run() {
CloudObject obj = new CloudObject("User", "1uvSDThQ");
Log.e("LOG", "1"); //Already this is not shown
try {
obj.set("color", "#000000");
obj.setAcl(new ACL());
obj.save(new CloudObjectCallback() {
@Override
public void done(final CloudObject x, final CloudException e) {
if(e != null)
//error
Log.e("LOG", "Errore");
if(x!=null)
//cloudObject
Log.e("LOG", "FATTO");
}
});
} catch (CloudException e) {
e.printStackTrace();
}
}
});
答案 0 :(得分:0)
您的日志未显示,因为您在未调用start()
的情况下创建了一个主题。
Android通常使用Asynctask,但我不确定为什么你真的需要一个带有这个库的线程......那个save方法看起来是异步的
CloudApp.init("*****", "*****")
CloudObject obj = new CloudObject("User", "1uvSDThQ");
Log.e("LOG", "1");
try {
obj.set("color", "#000000");
obj.setAcl(new ACL());
obj.save(new CloudObjectCallback() {
@Override