单击Listview中的项目时显示ProgressBar(圆圈)

时间:2012-02-20 13:50:13

标签: android android-listview

我有一些包含一些项目的列表视图。当点击此列表中的某个项目时,我有另一个带有新列表视图的活动,该活动将显示该项目被点击的一些信息。

第二个列表视图无法快速打开,用户必须等待几秒钟,我想在单击项目附近的第一个ListView中添加一个ProgressBar圈。

我该怎么做?我在我的列表中使用自定义适配器。

我有这个代码在后台执行:

final ListView lv3 = (ListView) findViewById(R.id.SubmissionLogsTable);
int prePosition = getIntent().getIntExtra("position", 1);
ArrayList<SubmissionLog_Database> submissionLogs = GetSubmissionLogs(prePosition);
lv3.setAdapter(new SubmissionLogListAdapter(this,submissionLogs));

1 个答案:

答案 0 :(得分:2)

开始一项新活动,传递您需要的一些参数,并使用exectute类的AsyncTask方法创建ListView,您可以使用onPreExectute方法设置进度条。