如何获取ListView的引用?

时间:2014-04-20 05:21:41

标签: java android reference

抱歉模糊,但我被指示获取ListView的引用。我该怎么做,或者说,这真正指示我做什么?我正在用Java编写Android版本。

到目前为止,我已经在我的主要活动上创建了一个ListView,目标是通过数组填充它。

3 个答案:

答案 0 :(得分:3)

活性

ListView lv = (ListView) findViewById(R.id.myListview);

片段

ListView lv = (ListView) view.findViewByid(R.id.myListview);

答案 1 :(得分:2)

首先需要XML部分:

<ListView 
    android:id="@+id/list"
    android:layout_width="match_parent"
    android:layout_height="match_parent"/>

然后你需要Java代码:

public void onCreate(...)
{
    super.onCreate(...);
    listView = (ListView)findViewById(R.id.list);
}

答案 2 :(得分:0)

在xml中创建一个列表视图,如下所示

 <ListView 
                android:id="@+id/listView"
                android:layout_width="100dp"
                android:layout_height="wrap_content">
</ListView>

然后在你的java代码

中获取引用
ListView listView=(ListView)findViewById(R.id.listView);