【发布时间】:2014-01-17 06:34:18
【问题描述】:
我正在开发一个应用程序,我需要在其中购买多个消费类别的应用程序。
例如:$.99 我想给 200 个硬币,4.99 美元我想给 1100 个硬币,9.99 美元我想给 2600 个硬币。现在我以 0.99 美元的价格做,但我现在不知道如何做剩下的。 请解释我如何使用多个应用内购买消费。 我使用以下代码进行应用内购买。它工作,但现在需要使用其他购买。
package com.satsuma.pic1word;
导入 java.util.HashSet; 导入 java.util.Set;
公共枚举 MySKU {
ORANGE("com.satsuma.4pics1word.$99coins", 200);
private String sku;
private int quantity;
private MySKU(String sku, int quantity) {
this.sku = sku;
this.quantity = quantity;
}
public static MySKU valueForSKU(String sku) {
if (ORANGE.getSku().equals(sku)) {
return ORANGE;
}
return null;
}
public String getSku() {
return sku;
}
public int getQuantity() {
return quantity;
}
private static Set<String> SKUS = new HashSet<String>();
static {
SKUS.add(ORANGE.getSku());
}
public static Set<String> getAll() {
return SKUS;
}
}
【问题讨论】:
标签: android in-app-purchase amazon