2010-04-23 61 views
3

我是新來的,所以希望遵循指導原則,因爲我是一個新手兼職和android。訪問一個自定義的ListView項目

對於我的第一個應用程序,我試圖讓世界時鐘。 爲了檢查它,顯示的時間和更新以秒爲單位。 (00:00:00) 因爲我想每秒更新一次的唯一的事情是我不希望使用時間: ListView的notfiyDataHasChanged()

我有一個自定義的ListView &延伸BaseAdapter和row.xml與每個ListView項目佈局。

嘗試: lv.getChildCount()返回0; 所以我明白它沒有孩子。 但我不知道如何檢索列表視圖中特定項目的視圖。 然後通過findViewById(R.id.time)調用該視圖的TextView並每秒設置一次。

我GOOGLE和閱讀了很多線程,但仍然沒有拿到:(

謝謝

回答

0

我會去用不同的方式有關問題:子類的TextView小部件到自己的的TimeView小部件,包括一個在你的行佈局。

的的TimeView部件將擁有一個自稱刷新視圖的句柄。

因此,自動顯示在列表中的所有視圖將更新自己,其他adapte r項目不會有意見,也不會因此而需要更新。

相關問題