Android如何在使用lazylist查看器时显示所有活动中的选项卡

时间:2013-07-27 10:17:05

标签: android

我使用简单的列表适配器实现了懒惰列表图像查看器。我现在面临的问题是我无法在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在同一个标​​签中实现了多个活动,但无法弄清楚如何在我的应用中实现这一点。

1 个答案:

答案 0 :(得分:0)

不推荐使用本教程中引用的ActivityGroup实现。

建议的方法是使用多个片段实现单个活动。要实现这一点,您可以使用ViewPager,这里有很好的教程; http://developer.android.com/training/implementing-navigation/lateral.html

您将需要Android支持v4库,您可以通过在eclipse>中右键单击项目来添加到项目中。 Android工具>添加支持库。