簡體   English   中英

顯示在Android列表中的信息

[英]Info to display in a list in Android

我將盡力使這一點變得清楚。 請讓我知道是否有任何需要澄清的內容。

我正在從數據庫的SQL表中在線下載信息到手機。 在LogCat中,我可以瀏覽表格並查看我想要的所有信息。 我想知道如何最好地將信息保存在手機上。 我認為創建新的本地數據庫不是必需的。 我應該使用在線數據庫中的信息來創建游標還是將其存儲為某種結構?

  1. 數據不需要長時間存儲,當應用程序關閉時,可以將其丟失。
  2. 我希望能夠以列表格式從SQL表的某一列中查看信息,然后單擊它,然后在另一個活動中查看該項目所在行的所有信息。 我已經在應用程序的另一部分中完成了此操作,但是它正在使用手機上本地數據庫中的數據。

這是一些代碼,以幫助闡明:

Log.d("Provider Tester", "Result printed is: " + result);     

    JSONArray jArray = new JSONArray(result);
       for(int i=0;i<jArray.length();i++){

                JSONObject json_data = jArray.getJSONObject(i);
                Log.i("log_tag","Name: "+json_data.getString("Name")+
                        ", DateTime: "+json_data.getString("DateTime")
                );

我希望能夠顯示一個名稱列表,然后單擊一個名稱並查看相應的日期。

如果可以丟失數據,可以將其保留在內存中,只要它不會太大即可。

至於ListActivity,如果數據在內存中,則將使用ArrayAdapter。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM