【发布时间】:2013-07-17 08:39:39
【问题描述】:
在我的 Android 应用中,我可以点击 Google +1 按钮。
这适用于开发人员源材料 (https://developers.google.com/+/mobile/android/recommend) 中的以下代码:
mPlusClient = new PlusClient.Builder(this, this, this)
.clearScopes()
.build();
mPlusOneButton = (PlusOneButton) findViewById(R.id.plus_one_button);
现在我想检测用户何时点击此按钮,所以我尝试了这个:
mPlusOneButton.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Toast.makeText(this, "Thanks for your +1", Toast.LENGTH_LONG).show();
}
});
但它什么也没做,它不显示 toast 消息。
作为替代方案,我正在考虑让玩家在按钮上点击两次:首先是一个常规的 Button 对象,它可以使加一按钮可见,第二个是加一按钮。但这是一种尴尬的用户体验
如何检测用户对该按钮的点击?
【问题讨论】:
标签: android listener google-plus-one