Asa*_*Dev 5 android google-plus-one
我正在实施谷歌加一个按钮,当我点击+1按钮,然后在弹出时单击确定它工作正常.但是当我单击UNDO按钮时,+1按钮变灰.如果我从设置中清除应用程序数据而不是它开始正常工作,否则+1按钮保持灰色.这是一些错误还是有一些解决这个问题的方法?以下是我正在使用的代码.
在onCreate:
mPlusOneButton = (PlusOneButton) findViewById(R.id.plus_one_button);
mPlusOneButton.setOnPlusOneClickListener(new PlusOneButton.OnPlusOneClickListener() {
@Override
public void onPlusOneClick(Intent intent) {
try {
startActivityForResult(intent, 0);
}catch (NullPointerException e){
}
}
});
Run Code Online (Sandbox Code Playgroud)
在onResume:
mPlusOneButton.initialize(URL, PLUS_ONE_REQUEST_CODE);
Run Code Online (Sandbox Code Playgroud)
和:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
super.onActivityResult(requestCode, resultCode, data);
if (resultCode == -1) {
// OK or SHARE
System.out.println("OK or SHARE");
mPlusOneButton.setIntent(null);
} else {
//UNDO
System.out.println("UNDO");
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
138 次 |
| 最近记录: |