我使用简单的列表适配器实现了懒惰列表图像查看器。我现在面临的问题是我无法在Lazy列表的相同选项卡下实现多个活动。 对于懒惰列表我参考了本教程
在使用async检索JSON数据后,从我的ACtivity1中将数据发送到listview适配器。
protected void onPostExecute(Void args) {
listview = (ListView) findViewById(R.id.view);
adapter = new ListViewAdapter(class.this, arraylist);
listview.setAdapter(adapter);
mProgressDialog.dismiss();
}
mylist适配器如下
public class ListViewAdapter extends BaseAdapter{
// -------------Some code ----------------------------
Intent intent = new Intent(context, SingleItemView.class);
context.startActivity(intent);
}
在列表视图适配器类中我设置了一个onclick
事件,该事件将用户带到一个新活动以查看单个项目
现在问题是我无法获取此singleitemview
活动
我看到这个tutorial在同一个标签中实现了多个活动,但无法弄清楚如何在我的应用中实现这一点。
答案 0 :(得分:0)
不推荐使用本教程中引用的ActivityGroup实现。
建议的方法是使用多个片段实现单个活动。要实现这一点,您可以使用ViewPager,这里有很好的教程; http://developer.android.com/training/implementing-navigation/lateral.html
您将需要Android支持v4库,您可以通过在eclipse>中右键单击项目来添加到项目中。 Android工具>添加支持库。