本文整理汇总了Java中com.google.android.gms.games.request.GameRequest.TYPE_GIFT属性的典型用法代码示例。如果您正苦于以下问题:Java GameRequest.TYPE_GIFT属性的具体用法?Java GameRequest.TYPE_GIFT怎么用?Java GameRequest.TYPE_GIFT使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类com.google.android.gms.games.request.GameRequest
的用法示例。
在下文中一共展示了GameRequest.TYPE_GIFT属性的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: onRequestReceived
@Override
public void onRequestReceived(GameRequest request) {
int requestStringResource;
switch (request.getType()) {
case GameRequest.TYPE_GIFT:
requestStringResource = R.string.new_gift_received;
break;
case GameRequest.TYPE_WISH:
requestStringResource = R.string.new_request_received;
break;
default:
return;
}
Toast.makeText(BeGenerousActivity.this, requestStringResource,
Toast.LENGTH_LONG).show();
updateRequestCounts();
}
示例2: showSendIntent
/**
* Show a send gift or send wish request using startActivityForResult.
*
* @param type
* the type of GameRequest (gift or wish) to show
*/
private void showSendIntent(int type) {
// Make sure we have a valid API client.
if (mGoogleApiClient != null && mGoogleApiClient.isConnected()) {
String description;
int intentCode;
Bitmap icon;
switch (type) {
case GameRequest.TYPE_GIFT:
description = getString(R.string.send_gift_description);
intentCode = SEND_GIFT_CODE;
icon = mGiftIcon;
break;
case GameRequest.TYPE_WISH:
description = getString(R.string.send_request_description);
intentCode = SEND_REQUEST_CODE;
icon = mGiftIcon;
break;
default:
return;
}
Intent intent = Games.Requests.getSendIntent(mGoogleApiClient, type,
"".getBytes(), DEFAULT_LIFETIME, icon, description);
startActivityForResult(intent, intentCode);
}
}