私のアプリの寄付メニューを作ろうとしています。私は、ユーザーが寄付をクリックすると、どれだけ多くのボタンが表示されるようになっているのか分かりました。今、同じボタンをもう一度クリックすると金額ボタンが消えてしまいます。私は定期的なDonateButtonを残しておきたい。それをどうやってやろうか?ボタンメニューAndroid
私はすでにここpurchaseButton.setVisibility(View.GONE);
を使用して目に見えないように設定しているが、ボタンと表示される他のボタンをクリックするためのコードです:私が何を意味するかの
public void onClick(View v) {
switch (v.getId()) {
case R.id.DonateButton:
purchaseButton.setVisibility(View.VISIBLE);
purchaseButton2.setVisibility(View.VISIBLE);
purchaseButton3.setVisibility(View.VISIBLE);
case R.id.Donate:
if(BillingHelper.isBillingSupported()){
BillingHelper.requestPurchase(mContext, "donate");
// android.test.purchased or android.test.canceled or android.test.refunded
} else {
Log.i(TAG,"Can't purchase on this device");
}
break;
default:
// nada
Log.i(TAG,"default. ID: "+v.getId());
break;
case R.id.Donatetwo:
if(BillingHelper.isBillingSupported()){
BillingHelper.requestPurchase(mContext, "donate2");
// android.test.purchased or android.test.canceled or android.test.refunded
} else {
Log.i(TAG,"Can't purchase on this device");
}
break;
case R.id.Donatethree:
if(BillingHelper.isBillingSupported()){
BillingHelper.requestPurchase(mContext, "donate3");
// android.test.purchased or android.test.canceled or android.test.refunded
} else {
Log.i(TAG,"Can't purchase on this device");
}
break;
}
}
スクリーンショット:
IMAGEのURL (まだ10の評判がない): http://i.stack.imgur.com/AMdhS.png
私が試していることそうです。
- 「Donate!」というアプリが表示されます。ボタン。 =>
- ユーザーが[寄付する]をクリックします。ボタン。 =>
- 「Donate $ 1」、「Donate $ 3」、および「Donate $ 5」というボタンが表示されます。 => 私はここから助けが必要です
- ユーザーは「寄付$ 1」、「寄付$ 3」、および「寄付$ 5」ボタンを閉じたいと考えています。 =>
- これらを閉じるには、[寄付する]をクリックします。彼らはそれをすべて開くために使用したボタンでした。 =>
- "寄付$ 1"、 "寄付$ 3"、 "寄付$ 5"はなくなります。
これらのボタンを複数回開いて閉じることができます。
質問がクリアされていない**同じボタンをもう一度クリックすると金額のボタンが消える**意味は何ですか?スクリーンショットを投稿してください。 –
私は写真を追加して、それをもっと鮮明にしようとしました。それが役に立てば幸い。 :) –