/**
* 点赞
*/
private void thumbUp() {
Log.d(TAG, "avObjectPraise.toString = " + avObjectPraise.toString());
isPraise = avObjectPraise.getBoolean("is_praise");
if (isPraise == true) {
Log.d(TAG, userId + "用户在 " + userShareObjId + " 条记录中已点赞");
avObject.remove("is_praise");
avObjectPraise.put("is_praise", false);
}
else {
Log.d(TAG, userId + "用户在 " + userShareObjId + " 条记录中未点赞");
avObject.increment("is_praise");
avObjectPraise.put("is_praise", true);
}
avObjectPraise.saveInBackground(new SaveCallback() {
@Override
public void done(AVException e) {
if (e != null) {
Log.d(TAG, "点赞情况表保存失败 " + e.toString());
}
else {
Log.d(TAG, "点赞情况表保存成功");
Log.d(TAG, "avObject.toString = " + avObject.toString());
avObject.saveInBackground(new SaveCallback() {
@Override
public void done(AVException e) {
// 从这时候开始,post 修改的属性全部更新到最新状态
// 再次获取 upvotes 的属性值,就是最新的点赞人数
if (e != null) {
Log.d(TAG, "点赞或取消赞失败 " + e.toString());
}
else {
Log.d(TAG, "点赞或取消赞成功");
Intent intent = new Intent();
intent.setAction(PRAISE_SUCCEED);
sendBroadcast(intent);
}
}
});
}
}
});
}
这是我打印出来的错误信息
09-18 17:51:53.791: D/DetailActivity(10080): 点赞或取消赞失败 com.avos.avoscloud.AVException: 服务器内部错误,如有疑问请从帮助菜单进入社区提交问题,内部错误代码: fRObdqch2LcgPoC2
这是我SDK的版本
android:minSdkVersion="14"
android:targetSdkVersion="19" />
-
创建时间
15年9月19日
-
最后回复
15年9月19日
-
1
回复
-
493
浏览
-
2
用户