我試圖實現我的小型Android應用程序的功能。 有一個圖像按鈕,當我點擊它時會彈出一個窗口。根據用戶點擊該彈出窗口中的哪個按鈕,該圖像按鈕應相應地改變其圖像。 就像當我在彈出窗口中單擊1時,我應該通知按鈕將圖像更新爲1.獲知已經點擊彈出窗口中的哪個按鈕
有人可以告訴我該怎麼做?
我試圖實現我的小型Android應用程序的功能。 有一個圖像按鈕,當我點擊它時會彈出一個窗口。根據用戶點擊該彈出窗口中的哪個按鈕,該圖像按鈕應相應地改變其圖像。 就像當我在彈出窗口中單擊1時,我應該通知按鈕將圖像更新爲1.獲知已經點擊彈出窗口中的哪個按鈕
有人可以告訴我該怎麼做?
您可以使用以下方法
public void setTabFor(Button btn) {
for (Button button : btnArray) {
if (button == btn) {
if (button == button_one) {
Utils.setTabButton(R.drawable.left_selected, button_one);
} else if (button == button_two) {
Utils.setTabButton(R.drawable.middle_selected, button_two);
} else if (button == button_three) {
Utils.setTabButton(R.drawable.middle_selected, button_three);
} else {
Utils.setTabButton(R.drawable.right_selected, button_four);
}
}
凡setTabButton在utils的類用於設置backgrounddrawable:
public static void setTabButton(int drawable, Button... btn) {
for (Button button : btn) {
button.setBackgroundResource(drawable);
}
}
我無法在android文檔中找到setTabButton。這個函數是否存在? – hakunami
請檢查我的帖子..我已setTabButton作爲畝Utils類靜態方法。您可以按照同樣的方式。 –
試試這個,所有的 首先,你必須分配唯一的ID爲您在application.then你IDS的U幫助點擊可以顯示按鈕按您選擇哪一個按鈕使用的所有圖像按鈕。
我希望它能幫助你,並儘快解決你的問題。
分享你試過的一些代碼。你的popwindow在哪裏?Button在哪裏? –