【发布时间】:2018-05-25 09:34:02
【问题描述】:
最初我想说我是编程新手:)。 2 天前,我的应用程序中出现了一个非常奇怪的错误。在我的应用程序的以下活动中。我的代码片段说
FollowingActivity adapter = new FollowingActivity(mContext, R.layout.layout_followrow, mFollowing);
mListView.setAdapter(adapter);
(mContext, R.layout.layout_followrow, mFollowing);带下划线并显示错误。其中之一说:“FollowingActivity 中的 FollowActivity 不能应用于” 然后显示参数。其中两个可以,但最后一个(对象)不是。预期参数是FollowingRow,实际参数是“mFollowing(java.util.ArrayList)”在那一行“适配器”也加下划线并说“ListView中的setAdapter(android.widget.ListAdapter)不能应用于FollowingActivity”我应该怎么做在这种情况下怎么办?这是我的代码:
【问题讨论】:
-
构造函数的第三个参数应该是
List<FollowingRow>。您正在尝试传递mFollowing,这是一个ArrayList<String>。字符串列表不是FollowingRow的列表。
标签: java android string variables