Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Android ListView的理解大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个关于ListView的问题以及如何使用它.我的Prolem是我的listView只是视图的一部分,我不知道如何做到这一点.

public class MainActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    ListView myListView = (ListView) findViewById(R.id.ListView01);
    String[] strings = new String[]{"Test1","Test2"};
    ArrayAdapter<String> myArrayAdapter= new ArrayAdapter<String>(this,R.id.ListView01,strings);
    myListView.setAdapter(myArrayAdapter);

我认为问题是myArrayAdapter中的“this”!

解决方法

您应该传递给ArrayAdapter的布局资源ID是用于呈现列表中的每个项目的布局,而不是列表本身的布局. Android为常见案例提供了一些布局资源.尝试使用:

ArrayAdapter<String> myArrayAdapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,strings);

大佬总结

以上是大佬教程为你收集整理的Android ListView的理解全部内容,希望文章能够帮你解决Android ListView的理解所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: