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); 
            }   
        });

Как я могу автоматически загружать контент при открытии активности, не нажимая кнопку?

0 ответов

Другие вопросы по тегам