无法解析方法getListView和setListAdapter(Android) [英] Cannot Resolve Method getListView and setListAdapter (Android)
本文介绍了无法解析方法getListView和setListAdapter(Android)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
当我尝试使用标题中列出的任何一种方法(getListView()和setListAdapter())时,我收到一条错误消息,指出该方法无法解析.
When I try to use either of the methods listed in the title (getListView() and setListAdapter()), I get an error that says the methods cannot be resolved.
这是我的代码:
public void onResume() {
super.onResume();
mCurrentUser = ParseUser.getCurrentUser();
mFriendsRelation = mCurrentUser.getRelation(ParseConstants.KEY_FRIENDS_RELATION);
mFriendsRelation.getQuery().findInBackground(new FindCallback<ParseUser>() {
@Override
public void done(List<ParseUser> friends, ParseException e) {
List<ParseUser> mFriends = friends;
String[] usernames = new String[mFriends.size()];
int i = 0;
for(ParseUser user: mFriends){
usernames[i] = user.getUsername();
i++;
}
ArrayAdapter<String> adapter = new ArrayAdapter<String>(
getListView().getContext(),android.R.layout.simple_list_item_1,
android.R.layout.simple_list_item_checked, usernames);
setListAdapter(adapter);
}
});
这在名为MainActivity的类中.
This is inside of a class called MainActivity.
推荐答案
您的MainActivity
必须扩展ListActivity
public class MainActivity extends ListActivity {
转到此 Android列表视图以获取更多信息.
Go to this Android List View for more information.
这篇关于无法解析方法getListView和setListAdapter(Android)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文