假設我在佈局中有兩個視圖 - 一個Button和一個TextView。在對話框中按下按鈕時更改對話框上的視圖
是否可以更改單擊偵聽器上的按鈕內的TextView文本。
是這樣的:
button.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
textview.settext("changedText");
}
});
明顯的錯誤是TextView中不被OnClickListener法確認,並使其最終將使其無法改變。
你必須在類級別,使申報的TextView的變量將是全局的 – kumar