0

fabric find fiends の実装方法

私は連絡先のアップロードを正常に実装し、連絡先番号もアップロードしました。しかし、友達の検索を実装できないため、一致する連絡先がありません(アプリケーションにユーザーを登録しているため、以下の実装を参照してください) ContactMatch(); 決して呼ばれない

コード

find.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            Digits.uploadContacts(CONTACT_UPLOAD_REQUEST);


        }
    });

    return view;

}

private static void ContactMatch() {

    //  progressDialog.show();


    Digits.findFriends(new ContactsCallback<Contacts>() {

        @Override
        public void success(Result<Contacts> result) {
            if (result.data.users != null) {
                Log.e("data", result.toString());
            }
        }

        @Override
        public void failure(TwitterException exception) {

            Log.e("failure", exception.toString());
        }
    });
}

public static class MyResultReceiver extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) {
        if (ContactsUploadService.UPLOAD_COMPLETE.equals(intent.getAction())) {
            ContactsUploadResult result = intent
                    .getParcelableExtra(ContactsUploadService.UPLOAD_COMPLETE_EXTRA);
            if (result != null) {

            }

            Log.e("contacts", result.successCount + "");
            ContactMatch();

            // Post success notification
        } else {
            // Post failure notification
        }
    }
}


@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (requestCode == CONTACT_UPLOAD_REQUEST && resultCode == RESULT_CANCELED) {
    }
}
4

0 に答える 0