如果您点击Play商店中某个应用上的+1按钮,您可以选择与游戏预先填充的链接分享您已经+1的内容,如下所示。
我为游戏本身添加了一个+1按钮。该按钮显示Google的+1对话框。这包括一个“共享”按钮,我希望它会做同样的事情。但是,共享按钮只会启动一个完全空白的共享意图。底部的示例图像。
有没有办法让我手动初始化共享意图,以便我可以用文本预先填充它?我可以用onActivityResult传递给我的Intent做点什么吗?或者我可以隐藏分享按钮吗?任一选项都优于默认行为。
创建按钮的代码。
private void createPlusButton() {
AndroidLauncher.application.runOnUiThread(new Runnable() {
@Override
public void run() {
plusOneButton = new PlusOneButton(AndroidLauncher.application);
plusOneButton.setAnnotation(PlusOneButton.ANNOTATION_NONE);
plusOneButton.setSize(PlusOneButton.SIZE_TALL);
plusOneButton.setVisibility(View.VISIBLE);
RelativeLayout.LayoutParams plusButtonParams = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT,
RelativeLayout.LayoutParams.WRAP_CONTENT);
plusButtonParams.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);
plusButtonParams.addRule(RelativeLayout.CENTER_HORIZONTAL);
plusButtonParams.bottomMargin = 15;
AndroidLauncher.application.layout.addView(plusOneButton, plusButtonParams);
initialisePlusOneButton();
}
});
}
public void initialisePlusOneButton() {
if (plusOneButton != null)
plusOneButton.initialize("https://play.google.com/store/apps/details?id=com.wrc.wordstorm.android", PLUS_ONE_REQUEST);
}