我想在程序運行時從java代碼中設置android:text的值。它的目的是成爲一個日程安排程序,並且在用戶登錄後,我需要在列表視圖中設置文本的值。數據正在從本地JSON文件讀取,但從那裏,我不知道如何設置代碼中的文本值。Android設置來自java的xml佈局的文本值
感謝, Androidonly42
我想在程序運行時從java代碼中設置android:text的值。它的目的是成爲一個日程安排程序,並且在用戶登錄後,我需要在列表視圖中設置文本的值。數據正在從本地JSON文件讀取,但從那裏,我不知道如何設置代碼中的文本值。Android設置來自java的xml佈局的文本值
感謝, Androidonly42
您可以使用ListAdapter。請看看下面
您可以下載示例代碼的鏈接,看看 http://www.androidhive.info/2011/10/android-listview-tutorial/
列表適配器這裏 http://developer.android.com/reference/android/widget/ListAdapter.html
你可以使用一個Adapter
,一旦你從你的JSON文件中有新的數據,更新則模型調用notifyDataSetChanged
(UI線程),刷新ListView
的內容。 另外,看看here。
你需要閱讀有關適配器和findViewById,然後再嘗試解釋說,然後問這裏。 – SK9
這個問題似乎是無關緊要的,因爲它沒有顯示研究工作或試圖解決問題。 – codeMagic