我有一個Fragment
,它包含一個progress bar
(當前可見性消失),一個button
和一個空的LinearLayout
容器。像:如何在異步任務後從CustomView中訪問UI元素
<LinearLayout id="@+id/ll"> </LinearLayout>
功能是這樣的,按鈕單擊一個async task
得到執行。 在postExecute()
上,自定義視圖在空佈局容器ll
中膨脹。這個自定義視圖是在一個單獨的類中定義的。像:
class CustomLayout extends LinearLayout{
Button b1;
}
在這種佈局中有一個按鈕,啓動另一個async task (say, AS2)
。 現在,在AS2的postExecute()
上,我想讓進度條VISIBLE
的可見性。
那麼,如何訪問AS2中的片段元素?
PS - 我通過減少我想訪問的視圖元素的數量簡化了問題。我試圖避免將AS1 &中的視圖元素從那裏傳遞給AS2。
謝謝