初学者Android和Java开发人员在这里。
我在SimpleAdapter类中有这段代码,用于呈现包含TextView和ImageView的自定义列表。这是TextView处理另一个活动中的 URL 的部分。
for (int i = 0; i < fromList.length; i++) {
id = mySimpleAdapter.listMap.get(position).get("id");
holder.textView[i].setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
//How to call finish() here for containing Activity?
Intent i = new Intent (context, Details.class);
i.putExtra("url", "http://foo.net/do?id="+id);
context.startActivity(i);
}
});
}
我的问题是如何简单地调用包含此SimpleAdapter的链接ListView的Activity的finish()方法(以强制Activity在下次调用时完全重新加载)。
感谢任何回答的人。