Форум программистов, компьютерный форум CyberForum.ru

Подключение стандартного окна редактирования контакта - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Exception в AsyncTask http://www.cyberforum.ru/android-dev/thread844730.html
Доброго всем. Проблема вот в чем: периодически во время выполнения одного из потоков в AsyncTask вылетает следующее: 04-21 19:00:22.275: E/AndroidRuntime(338): FATAL EXCEPTION: AsyncTask #1 04-21 19:00:22.275: E/AndroidRuntime(338): java.lang.RuntimeException: An error occured while executing doInBackground() 04-21 19:00:22.275: E/AndroidRuntime(338): at...
Программирование Android переход по формам Здравствуйте! я неделю назад начал изучение программирование под андроид, т.к. у меня курсовой проект на эту тему. Суть вопроса: я создал 1 форму, расположил на ней 4 кнопки. 3 из них отвечают за вывод мессаджа на экран, а четвертая для перехода на сл форму. переход осуществляется. на сл форме тоже самое 4 кнопки(своеобразная простенькая викторина). мессаджи выводит, но вот переходить не хочет... http://www.cyberforum.ru/android-dev/thread844679.html
Программирование Android Где взять SDK Samples?
Где взять указанные здесь примеры: http://developer.android.com/guide/components/loaders.html Related samples LoaderCursor LoaderThrottle У меня в C:/Android/android-sdk/samples/ две папки - android-10 android-17, там нету таких примеров (LoaderCursor и LoaderThrottle)
android source code Программирование Android
Здравствуйте! Хочу спросить как можно посмотреть android source code на любую программу например (image view которые установлены на самом устройстве)! :))
Программирование Android Android web application http://www.cyberforum.ru/android-dev/thread844393.html
Помогите все прояснить, на андройде программирую год, есть опыт создания развлекательных приложений и игр. Решил познать сторону веб приножений на андройде и возникло пару вопросов. Я опишу задачу, а кто понемает в етом, объясните пожалуйста )) программа на андройде, которая бует посылать на сервер информацию с андройд приложения, в зависимости от действий пользователя. Сервер будет сохранять...
Программирование Android Выручайте, ошибка NoClassDefFoundError Никак не пойму откуда она взялась. Место где возникает ошибка это обращение к классу в котором хранятся static методы. Причем если проект запустить из эклипса, сразу же на телефон, то все работает, а если сделать apk и установить его, то вылет с ошибкой. Помогайте, иначе загрызут меня Добавлено через 26 минут В тех классах где используются методы класса на который ругается ошибка поставил... подробнее

Показать сообщение отдельно
YuraAAA
1566 / 1308 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
22.04.2013, 10:11     Подключение стандартного окна редактирования контакта
Если известен ID контакта
Java
1
2
3
Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setData(ContentUris.withAppendedId(ContactsContract.Contacts.CONTENT_URI, _ID));
startActivity(intent);
Если нет - сначала ищем по номеру
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/ CONTENT_FILTER_URI allow to search contact by phone number
Uri lookupUri = Uri.withAppendedPath(PhoneLookup.CONTENT_FILTER_URI, Uri.encode(getPhone()));
// This query will return NAME and ID of conatct, associated with phone //number.
Cursor mcursor = getContentResolver().query(lookupUri,new String[] { PhoneLookup.DISPLAY_NAME, PhoneLookup._ID},null, null, null);
//Now retrive _ID from query result
long idPhone = 0;
try {
if (mcursor != null) {
if (mcursor.moveToFirst()) {
idPhone = Long.valueOf(mcursor.getString(mcursor.getColumnIndex(PhoneLookup._ID)));
Log.d("", "Contact id::" + idPhone);
}
}
} finally {
mcursor.close();
}
и редактируем, если найден.

Java
1
2
3
4
5
6
7
if (idPhone > 0) {
Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setData(ContentUris.withAppendedId(ContactsContract.Contacts.CONTENT_URI, idPhone));
startActivity(intent);
} else {
Toast.makeText(getApplicationContext(), "contact not in list",
Toast.LENGTH_SHORT).show();}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru