Android: выбор содержимого при открытии активности
То, что я пытаюсь сделать, - то, что, когда деятельность открыта, контент начнет загружаться / загружаться в просмотре списка "автоматически". Я использую простую библиотеку Facebook для получения списка друзей, сейчас у меня есть кнопка, которая загружает содержимое в просмотр списка, но я бы хотел, чтобы он загружался автоматически.
Вот деятельность:
@Override
public void onResume() {
super.onResume();
mSimpleFacebook = SimpleFacebook.getInstance(this);
}
final OnFriendsListener mOnFriendsListener = new OnFriendsListener() {
@Override
public void onFail(String reason) {
hideDialog();
toast("You are not logged in");
Log.w(TAG, reason);
}
@Override
public void onException(Throwable throwable) {
hideDialog();
toast("Error");
Log.e(TAG, "Bad thing happened", throwable);
}
@Override
public void onComplete(List<Profile> friends) {
// populate list
List<String> values = new ArrayList<String>();
for (Profile profile : friends) {
//profile.getInstalled();
values.add(profile.getName());
}
ArrayAdapter<String> friendsListAdapter = new ArrayAdapter<String>(getApplicationContext(), R.layout.list_items2, values);
mFriendsList.setAdapter(friendsListAdapter);
}
};
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
mSimpleFacebook.onActivityResult(this, requestCode, resultCode, data);
super.onActivityResult(requestCode, resultCode, data);
}
Вот кнопка, которая загружает контент:
mButtonGetFriends = (Button) findViewById(R.id.button_get_friends);
mButtonGetFriends.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mSimpleFacebook.getFriends(mOnFriendsListener);
}
});
Как я могу автоматически загружать контент при открытии активности, не нажимая кнопку?