android - 列表视图片段的请求逻辑
问题描述
我正在制作一个带有 listView 片段的活动。我有一个按钮单击 MainActivity 加载项,用于填充 listview 片段的 rss 提要。
我的问题是,我应该如何设置它?我已经有了它的代码。
我现在的计划是让单击 MainActivity 的按钮指向我的 RSSFragment 中的方法,该方法扩展了 ListFragment。我对一些事情感到困惑,比如在这里通过哪个活动:
@Override
protected void onPostExecute(Exception s) {
super.onPostExecute(s);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(), android.R.layout.simple_list_item_1, titles);
lvRss.setAdapter(adapter);
progressDialog.dismiss();
}
}
我应该使用 getActivity() 吗?或通过 MainActivity 或 RSSFragment.this?
另外,如何将列表适配器设置为列表视图片段?想象一下 lvRss 不存在。
我知道这是一个很长的问题。
谢谢。
解决方案
我应该使用 getActivity() 吗?或通过 MainActivity 或 RSSFragment.this?
如果您在Activity
使用this
或Activity.this
. 如果你在Fragment
使用getActivity()
.
另外,如何将列表适配器设置为列表视图片段?想象一下 lvRss 不存在。
使用setListAdapter方法Adapter
设置ListFragment
推荐阅读
- javascript - login.live.com 通过 JavaScript 以编程方式登录
- ruby - 带有 Ruby EventMachine HttpRequest 的 SSL 证书路径
- ios - 无法在 MainLabel、JSON API 上显示 myDescription 值
- javascript - Javascript - 使用数字的 if 条件错误
- python - 使用 boto3 命令作为字符串
- node.js - 填充后猫鼬调用子方法
- c# - “Mountain”没有实现接口成员“IBiome.height”
- amazon-web-services - 根据 JSON 请求输入抛出特定状态代码 - API Gateway 端点
- python - 在 Python 中为嵌套对象(DynamoDB 和表)使用 Mock
- julia - Julia 中的 UnitRange 类型是什么意思?