2014-01-26 42 views
0

可以說我們有一個listView和兩個字符串。通過創建兩個新的TextViews,只有這兩個字符串是可能的嗎?我想我真正的問題是,什麼是「聰明」和「最好」的方式添加字符串到Android的listView。如何在listView(android)中添加字符串?

代碼示例:

private void getEntries(View listView) { 
    // Declaring shared preferences variable in order to be able to store data 
    final SharedPreferences sp = getActivity().getSharedPreferences(SHARED_PREFERENCES_ENTRY_INFORMATION, Context.MODE_PRIVATE); 

    // Getting information from sp 
    final String run = sp.getString(KEY_RUN, ""); 
    final String litres = sp.getString(KEY_LITRES, ""); 

    // Adding string data to listView 
    listView.add, wait what??? 

} 
+0

不能添加視圖或字符串以ListView控件不使用ListAdapter ......看看這個BaseAdapter類developer.android.com/reference/android/widget/BaseAdapter.html –

回答

0

ArrayAdapter是IMO不錯的選擇。

ArrayAdapter<String> adapter = new ArrayAdapter<String>(context, android.R.layout.simple_list_item_1, new String[]{run, 
litres}) 
listView.setAdapter(adapter);