я хочу, чтобы принести пользователей контакты через мое приложение для Android и я также дать разрешение на Манифесты файл в андроид я не знаю, как я могу видеть их контакты, пожалуйста, помогите мнеКак Fetch пользователя Контакты из моего приложения Android
-1
A
ответ
0
вы можете попробовать ниже Snippet:
ContentResolver cr = getContentResolver();
Cursor cur = cr.query(ContactsContract.Contacts.CONTENT_URI,null, null, null, null);
if (cur.getCount() > 0) {
while (cur.moveToNext()) {
String id = cur.getString(
cur.getColumnIndex(ContactsContract.Contacts._ID));
String name = cur.getString(
cur.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME));
if (Integer.parseInt(cur.getString(cur.getColumnIndex(ContactsContract.Contacts.HAS_PHONE_NUMBER))) > 0) {
//Query phone here. Covered next
}
}
}
0
package com.example.harismahmood.fhfountainhouse;
import android.app.Activity;
import android.app.ListActivity;
import android.database.Cursor;
import android.provider.ContactsContract;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.widget.ListView;
import android.widget.SimpleCursorAdapter;
public class ContactListview extends ListActivity {
@Override
public int getSelectedItemPosition() {
return super.getSelectedItemPosition();
}
@Override
public long getSelectedItemId() {
return super.getSelectedItemId();
}
ListView lv;
Cursor cursor1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_contact_listview);
cursor1 = getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI ,null, null, null, null);
startManagingCursor(cursor1);
String[] from = {ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME, ContactsContract.CommonDataKinds.Phone.NUMBER, ContactsContract.CommonDataKinds.Phone._ID};
int[] to = {android.R.id.text1 , android.R.id.text2};
SimpleCursorAdapter listadapter = new SimpleCursorAdapter(this, android.R.layout.simple_list_item_2, cursor1,from,to);
setListAdapter(listadapter);
lv = getListView();
lv.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
}
}
Смежные вопросы
- 1. Fetch Контакты в андроида приложения
- 2. Скрыть контакты моего приложения от пользователя
- 3. Android обеспечивает/синхронизирует контакты из приложения
- 4. Fetch Gmail Контакты Приложение для Android
- 5. Как удалить пользователя из моего facebook-приложения?
- 6. Получить идентификатор телеграммы пользователя из моего приложения для Android
- 7. Как выйти из моего приложения в android
- 8. Как загрузить файлы из моего Android-приложения?
- 9. Как получить контакты пользователя Gmail?
- 10. читать контакты в android
- 11. Android Как получить yahoo Контакты
- 12. Как поймать «как» число после доли пользователя из моего приложения
- 13. Как удалить пользователя Firebase из приложения Android?
- 14. Как скрыть другие приложения из моего приложения?
- 15. Отправка MMS из моего приложения в android
- 16. Загрузить код Android для приложения «Контакты»
- 17. iPhone - Как распознать пользователя iTunes моего приложения
- 18. Как направить пользователя на оценку моего приложения?
- 19. Оценка моего приложения android
- 20. Android: Активировать видеозвонок из моего приложения
- 21. Просмотр файлов PDF из моего Android приложения
- 22. Запуск файла APK Android из моего приложения
- 23. Как открыть другое приложение из моего приложения Android Android React?
- 24. Как добавить виджет на главный экран Android из моего приложения?
- 25. Mac OSX: как программно закрыть сеанс пользователя из моего приложения?
- 26. Как я могу отменить регистрацию моего пользователя из своего приложения?
- 27. Facebook. Как запретить пользователя из моего приложения Facebook?
- 28. Как я могу подписать пользователя из моего приложения?
- 29. Backbone.js - Fetch() не вызывается из моего маршрутизатора
- 30. Android Fetch Contacts в приложении
вы пытались найти это? Не говорите, что вы не можете найти никакой помощи! – Stallion
Возможный дубликат http://stackoverflow.com/questions/4133163/how-to-get-phone-contacts-in-android – Anjali