package tarena.day06_listview_1; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.widget.ListView; import android.widget.SimpleAdapter; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ListView lv = (ListView)findViewById(R.id.list_view1); List<Map<String,Object>> data=getData(); SimpleAdapter adapter=new SimpleAdapter(this, data, android.R.layout.simple_list_item_2, new String[]{"content","noteDate"}, new int[]{android.R.id.text1,android.R.id.text2}); lv.setAdapter(adapter); } public List<Map<String, Object>> getData() { List<Map<String,Object>> list=new ArrayList<Map<String,Object>>(); for(int i=0;i<3;i++){ Map<String, Object> map=new HashMap<String, Object>(); map.put("content", "content"+i); map.put("noteDate", "2016-12-23"); list.add(map); } return list; } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } }
微凉一季
相关分类