ListView基于xml获取值
1.配置strings.xml
<resources>
<string name="app_name">lesson03</string>
<string-array name="arr">
<item>联系人10</item>
<item>联系人11</item>
<item>联系人12</item>
<item>联系人13</item>
<item>联系人14</item>
</string-array>>
</resources>
2.创建MainActivity
public class Main5Activity extends AppCompatActivity {
private List<String> list=new ArrayList<String>();
private ListView listView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main5);
listView= (ListView) findViewById(R.id.listView2);
ArrayAdapter arrayAdapter=ArrayAdapter.createFromResource(this,R.array.arr,R.layout.support_simple_spinner_dropdown_item);
listView.setAdapter(arrayAdapter);
}
public List<String> getList() {
for(int i=0;i<10;i++){
list.add("联系人"+i);
}
return list;
}
}
3.结果显示
scrollView的用法
scrollView下只能有一层关系,多层关系则会报错