簡體   English   中英

如何檢查是否在Java中的其他類中單擊了按鈕?

[英]How to check if a button was clicked in a different class in java?

我的班級1(班級A)中有4個按鈕。 所有按鈕都導致同一個類(B類),但是,我想根據是否在A類中單擊哪個按鈕來設置if限制。這是我的代碼示例。

我想根據單擊的選項來更改qid的值。 例如,如果單擊的值為5,則if語句應為“ qid> 5”。 如果單擊的按鈕為10,則if語句應為“ qid> 10”。 我不確定您是否可以執行此操作,但是我認為,如果我們為要轉移到B類的每個按鈕分配一個數字,則If語句可能變為“ If(code = 1 || qid> 5)。再次,我不確定該如何處理。我們將不勝感激。在此先感謝您。

發送:

Intent i = new Intent(this, ToClass.class);
i.putExtra("button", "5");
startActivity(i);

接收:

Intent intent = getIntent();
int buttonValue = Integer.valueOf(intent.getExtras().getString("button"));
if (qid > buttonValue ) {
    // Do stuff...
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM