相关疑难解决方法(0)

如何在Android中显示两列ListView?

我有一个Android应用程序,显示一个网格视图,显示:

1

2

3

4

GridView gridview=(GridView)findViewById(R.id.GridView_test);
DataBaseHelper dbhelper=new DataBaseHelper(this);
ArrayList<String> test=new ArrayList<String>(5);
backlinksadapter.add("1");
backlinksadapter.add("2");
backlinksadapter.add("3");
backlinksadapter.add("4");
ArrayAdapter mAdapter=new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, test);
gridview.setAdapter(mAdapter);
Run Code Online (Sandbox Code Playgroud)

目前正在工作,但我想显示网格的foreach行,2列具有2维数组的值(类似于ASP.Net中的GridView - 作为数据源 - ).

我想表明:

1 | 人1

2 | 人2

3 | 人3

4 | 人4

任何的想法?

java android android-widget

16
推荐指数
2
解决办法
8万
查看次数

如何使用XML或JSON数据填充ListView(在Android中)?

我阅读了一个教程,它使用SQLlite和"SimpleCursorAdapter"来填充列表中的项目.这是教程教给我的代码.

private void fillData() {
        // Get all of the notes from the database and create the item list
        Cursor c = mDbHelper.fetchAllNotes();
        startManagingCursor(c);

        String[] from = new String[] { NotesDbAdapter.KEY_TITLE };
        int[] to = new int[] { R.id.text1 };

        // Now create an array adapter and set it to display using our row
        SimpleCursorAdapter notes =
            new SimpleCursorAdapter(this, R.layout.notes_row, c, from, to);
        setListAdapter(notes);
    }
Run Code Online (Sandbox Code Playgroud)

但是......如果我想用XML数据填充它会怎么样?它是一样的方法吗?有人可以给我一个例子(代码中)吗?谢谢.

java xml android listview android-activity

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×2

java ×2

android-activity ×1

android-widget ×1

listview ×1

xml ×1