Когда чувак из это команды задал глав.архитектору вопрос: РАЗ У НАС БЛЯТЬ УЖЕ ЕСТЬ ПЛАТФОРМОЗАВИСИМЫЙ СЛОЙ, ТО НАХУЯ БЛЯТЬ ВЕСЬ ЭТОТ БЛЯТЬ ЕБАНЫЙ БЛЯТЬ ДЖЯВАСКРИПТ БЛЯТЬ?
Архитектор сказал, что это противоречит стратегии компании. (с) @JCD
// падение приложения "Контакты" на HTC One S
Uri oldUri = Uri.parse("content://com.android.contacts/raw_contacts/139");
startActivity(new Intent(Intent.ACTION_VIEW, oldUri).setFlags(Intent.FLAG_ACTIVITY_NEW_TASK));
Падение происходит из-за того, что реализация HTC отличается от стандартной и ничего не знает про RAW_CONTACT_ID, и с умным выражением лица надеется получить LOOKUP_KEY.
Исходя из выше написанного, ВСЕГДА и на всех девайсах лучше использовать LOOKUP_KEY и Uri основанный на нем. Для того чтобы получить корректный Uri на базе Uri с RAW_CONTACT_ID нужно вызывать метод getContactLookupUri класса ContactsContract.RawContacts:
// корректный код, который работает и на HTC и на Samsung и везде (во всяком случае, я на это надеюсь :) )
Uri oldUri = Uri.parse("content://com.android.contacts/raw_contacts/139");
Uri correctUri = ContactsContract.RawContacts.getContactLookupUri(contentResolver, oldUri);
startActivity(new Intent(Intent.ACTION_VIEW, correctUri).setFlags(Intent.FLAG_ACTIVITY_NEW_TASK));
godkillskitten.com
Боги убивают котенкакаждый раз, когда вы называете Google Android «андроЙдом» Почему?
Потому что заимствованные из иностранных языков слова, заканчивающиеся на -oid (например — hyperboloid, toroid) в русском языке имеют окончание -оид.Откуда взялось написание «андройд» — науке неизвестно. Но есть предположение, что какая-то неграмотная школота, пишущая слова так, как слышит, была введена в заблуждение звучанием слова «андроид» в родительном падеже — «андроида» (расслышав как «андройда»).Не стоит им уподобляться, пишите грамотно, гуманойды. :)
Боги убивают котенкакаждый раз, когда вы называете Google Android «андроЙдом» Почему?
Потому что заимствованные из иностранных языков слова, заканчивающиеся на -oid (например — hyperboloid, toroid) в русском языке имеют окончание -оид.Откуда взялось написание «андройд» — науке неизвестно. Но есть предположение, что какая-то неграмотная школота, пишущая слова так, как слышит, была введена в заблуждение звучанием слова «андроид» в родительном падеже — «андроида» (расслышав как «андройда»).Не стоит им уподобляться, пишите грамотно, гуманойды. :)
каждый божий день!
я работал на железной дороге
пока жизнь проходила мимо
слышен ли вам этот свист?
разбивающий в дребезги утро.
слышен ли вам капитан?
лучше бы я не рождался...
funkyimg.com гуф умер.
"Печальны не их пристрастия, а их личное мнение (не по их вине, причин много, но слабый человек может только плыть по обстоятельствам), которое заключается в том, что им все должны, и что лор существует только для их удовольствия и развлечения.
Модераторов не волнуют ни новые ни старые пользователи, ни сайт. Вообще ничего, кроме их самих. Модератор не должен быть отчаяным себялюбцем.
Царя первые 300 лет после 1612 тоже терпели.
... а уж опросы это давняя головная боль..."
#ifdef HAVE_STDARG_H
# ifndef HAVE_STDARG_PROTOTYPES
# define HAVE_STDARG_PROTOTYPES 1
# endif
#endif
legolegs * (22.04.2010 1:25:28)