android - 将 ArrayList 从 Activity 传递到 ListFragment?

标签 android android-fragments

我正在尝试实现 fragment 布局。我有一个作为 SplashScreen 服务器的 Activity ,并从 Web 获取一些数据并创建我的自定义对象的 ArrayList。

通常,如果我使用的是 ListView,我只会执行以下操作。

private ArrayList<Articles> articles;

private void isComplete() {
         Intent intent = new Intent(SplashScreen.this, ListActivity.class);
         intent.putExtra("data", articles);
         startActivity(intent);
         finish();
    }

如何将相同的数据传递给 fragment ?我非常感谢你的帮助。

最佳答案

它的简单取 Global 类 和 declare public static ArrayList<Articles> articles = new ArrayList<Articles>; 在主要 Activity 中 Global.articles = articles ; 现在你可以在项目中的任何地方使用。

关于android - 将 ArrayList 从 Activity 传递到 ListFragment?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10265352/

相关文章:

android - Fragment 中 AyncTask 中的 ProgressDialog(崩溃)

android - 未连接到互联网时在 Android Webview 中加载缓存,否则在连接到互联网时显示来自服务器的内容

Android:UPnP 设备扫描器示例

java - 没有这样的表 : goods:

未找到 Android 注释 MappingJackson2HttpMessageConverter.class

java - 错误: Context cannot be converted to Executor

java - 垂直拆分 Android 布局向两侧添加重力以使对象居中

java - Android: fragment 、SQLite 和加载器

android - 另一个 fragment 背面的 ViewPager 空白

android - 获取 Activity 状态(暂停/恢复)