我想了解创建ListView的基础知识。 有多少种方法可以使用创建ListView。如何在android中创建listview?有多少种方法可以使用?
0
A
回答
1
0
查看ApiDemos示例代码,特别是处理列表视图的示例组(请参阅Views链接并向下滚动)。
2
嘿,我太新,Android平台来说,实现列表视图两种不同的方式。 1)我们可以通过给main.xml中的值分配listview。
<ListView android:id="@+id/ListView01"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
public class ListviewExample extends Activity
{
private ListView lv1;
private String lv_arr[]={"Android","iPhone","BlackBerry","AndroidPeople"};
@Override
public void onCreate(Bundle icicle)
{
super.onCreate(icicle);
setContentView(R.layout.main);
lv1=(ListView)findViewById(R.id.ListView01);
// By using setAdpater method in listview we an add string array in list.
lv1.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1 , lv_arr));
}
}
2)在第二种方法中,我们可以在string.xml中分配值。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="countries_array">
<item>Bahrain</item>
<item>Bangladesh</item>
<item>Barbados</item>
<item>Belarus</item>
<item>Belgium</item>
<item>Belize</item>
<item>Benin</item>
</string-array>
</resources>
String[] countries = getResources().getStringArray(R.array.countries_array);
setListAdapter(new ArrayAdapter<String>(this, R.layout.list_item, countries));
相关问题
- 1. 在Android中有多少种方法可以找到位置...?
- 2. 在Javascript中,有没有一种方法可以统计我创建了多少个创建的对象?
- 3. 有多少种方法可以将砖放在板上
- 4. 有多少种方法,我们可以在春天
- 5. 在我多少种方法可以在一个方形
- 6. 有没有一种方法可以统计我在产量中有多少值?
- 7. 有多少种方法可以为Android中的ListView定义自定义列表适配器?
- 8. 如何找出在Android Studio/Gradle中使用库添加了多少种方法
- 9. 检查你在Android Studio中有多少种方法
- 10. 有多少种方法可以添加到红宝石对象?
- 11. 有多少种方法可以删除android上的通话记录?
- 12. 如何使用多种方法创建新对象?
- 13. 有多少种方法可以在Excel中进行编程。除了VBA
- 14. 有没有一种方法可以找出定义的方法在该方法外有多少参数? (PHP)
- 15. 有没有一种方法可以在Polymer.js中使用Slick-Carousel?
- 16. 是否可以使用一种方法创建多个小部件?
- 17. 有没有一种方法可以在创建类时自动调用函数
- 18. 有没有一种简单的方法可以在C++中创建最小堆?
- 19. 如何在Android中创建Dynamic Gird/Listview
- 20. 在jsp和servlets中创建PrintWriter对象的方法有多少?
- 21. 有什么方法可以创建几种类型的容器?
- 22. dot.Net代表有多少种方法?
- 23. 如何在Xamarin.Forms中创建多列ListView?
- 24. 有没有一种方法,以创建具有在CSS
- 25. 我们可以在C++中使用多少种输入值?
- 26. 有多少种不同的方式来创建砖墙?
- 27. 有没有一种方法可以在没有os.chmod的* nix系统下使用Python创建可执行文件?
- 28. 如何在Google地图android中使用多种颜色创建多重折线?
- 29. 如何使用JAva中另一种方法创建的对象?
- 30. 如何在Android Studio中使用ListView创建Youtube播放列表
如果你有答案,请投票。我们不是在这里解决你的问题。 – RAAAAM 2011-03-14 09:52:31