大家好我正在製作一個android應用程序,我必須根據某些條件從同一個按鈕中打開兩個不同的活動。我在btn.setOnClickListener中使用if語句,但它沒有沒有工作。 我的代碼是如何在Android中使用單個按鈕打開兩個不同的意圖操作Android
getSell = p.getStringExtra("buy");
l1.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
if (getSell.equals("buy")) {
Intent i = new Intent(fanfBook.this, Main.class);
startActivity(i);
}
else{
Intent i = new Intent(fanfBook.this, Main1.class);
startActivity(i);
}
}
});
}
有人plz幫助我....
「但它沒有工作」 - 請詳細解釋**什麼「它沒有工作」的意思。在你的代碼中,在一種情況下,你正在開始一個活動;在另一種情況下,你正在完成當前的活動。 – CommonsWare
if if條件不工作onClick()方法 –
@NickyManali詳細說明短語「不工作」 – Pooya