静的なアプリ内製品 ID: android を使用して、Android アプリ内アプリケーションを開発しています。テスト。購入したものは正常に機能しており、トースト メッセージも表示されます。ありがとうございます。アイテムはまもなく表示されます。しかし、実際の製品 ID:com.android.example では正しく動作していません。そして、トースト メッセージ クラスがわかりません。
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
mainview=(ImageView)findViewById(R.id.comcontractsol);
mBillingObserver = new AbstractBillingObserver(this) {
@Override
public void onBillingChecked(boolean supported)
{
Dungeon.this.onBillingChecked(supported);
}
@Override
public void onPurchaseStateChanged(String itemId, PurchaseState state)
{
if(itemId.equals("android.test.purchased"))
{
mainview.setBackgroundResource(R.drawable.unlock);
Dungeon.this.onPurchaseStateChanged(itemId, state);
startActivity(new Intent(getApplicationContext(), secondActivity.class));
}
}
@Override
public void onRequestPurchaseResponse(String itemId, ResponseCode response)
{
Dungeon.this.onRequestPurchaseResponse(itemId, response);
}
}