我有一些包含一些项目的列表视图。当点击此列表中的某个项目时,我有另一个带有新列表视图的活动,该活动将显示该项目被点击的一些信息。
第二个列表视图无法快速打开,用户必须等待几秒钟,我想在单击项目附近的第一个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));
答案 0 :(得分:2)
开始一项新活动,传递您需要的一些参数,并使用exectute
类的AsyncTask
方法创建ListView,您可以使用onPreExectute
方法设置进度条。