2016-01-05 35 views
1

当显示来自HasMap的数据,其中的键和值为Spinner时,它将显示在一行中。那么如何在多行显示HashMap的数据呢?Android中的微调器和散列图

这是我的尝试。

mydb = new DBHelper(this); 
Studentcourses=(Spinner)findViewById(R.id.spinner); 

HashMap<Integer,String> courses=mydb.getAllStudent_Course(std_id); 

ArrayAdapter<HashMap<Integer, String>> adapter = new ArrayAdapter<HashMap<Integer,String>>(this, android.R.layout.simple_spinner_item); 
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 
adapter.add(courses); 
Studentcourses.setAdapter(adapter); 
+0

你能分享你的getAllStudent_Course()函数的代码吗 –

回答