Articles of Андроидные

Получить метаданные изображения – Android

http://www.isco.com/webproductimages/appBnr/bnr1.jpg Я использовал веб-сайт, чтобы увидеть метаданные изображения. На этом веб-сайте отображается вся информация об изображении. Я хочу знать, как получить тег «Заголовок» выше изображения в android. Я нашел здесь аналогичный вопрос только для iOS: как получить метаданные изображения в ios Однако я не знаю, как получить «метаданные» изображения на Android. ExifInterface дает только некоторую […]

Android: групповое уведомление в строке состояния, но не в списке уведомлений

Кто-нибудь знает, есть ли способ группировать уведомление в строке состояния, но не в списке уведомлений? Я хочу показать только один значок в строке состояния, но когда пользователь перетаскивает «список уведомлений», это должно быть несколько уведомлений с разными намерениями. Насколько я понял, возможно только группировать обе уведомления в обоих местах или создавать несколько уведомлений, которые будут […]

Как показать сообщение верхнего уровня в Android

Я хочу показать это сообщение в верхней части Android после завершения некоторых фоновых работ. Как показать это уведомление? Благодаря..

Получить прозвище контакта

Я хочу получить прозвище контакта из адресной книги. Я начинаю со своего номера телефона, запрашиваю его и хочу получить псевдоним (aka alias). Cursor cur = context.getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, ContactsContract.CommonDataKinds.Phone.NUMBER + " = " + incomingNumber, null, null); if (cur.moveToFirst()) { Log.e("saymyname", cur.getString(cur.getColumnIndex(ContactsContract.CommonDataKinds.Nickname.NAME))); Log.e("saymyname", cur.getString(cur.getColumnIndex(ContactsContract.CommonDataKinds.Nickname.LABEL))); } Вывод журналов – это входной номер (первый Log.e ()) и null […]

Как добавить шрифты для разных шрифтов для реактивного проекта Android?

Мне удалось добавить пользовательский шрифт: ProjectName/android/app/src/main/assets/fonts/ * .ttf файлы в ProjectName/android/app/src/main/assets/fonts/ вот так: Открыть Sans.ttf Открыть Sans_italic.ttf Открыть Sans_bold.ttf Открыть Sans_bold_italic.ttf И установка семейства шрифтов fontFamily: "Open Sans" Но есть дополнительные шрифты шрифта, которые я хочу использовать, например, «Semi Bold», «Extra Bold». Я попробовал добавить их как «Open Sans_900.ttf» и установить fontWeight: 900 но это […]

Шрифт Hindi с уровнем API 15 (или Android 4.0.2)

У меня есть приложение для Android на основе хинди, и я использовал шрифт devangiri из SDK Android API 16 и переименован в hindi.ttf. Текст отлично отображает уровень API 16 и 17, но просто разрывается на уровне API Android 15 и ниже. Есть ли какие-либо причины, по которым я могу исправить это, не удаляя поддержку более […]

Android Google Maps V2 – OnInfoWindowClick на нескольких маркерах

У меня есть код, чтобы один маркер начал активность, когда вы нажимаете на инфунд. Он работает абсолютно нормально. Но когда я пытаюсь добавить в другой маркер и другой @override, он всегда открывает последний класс во всех окнах Markers. Таким образом, по сути, все маркеры infowindows открывают одну и ту же активность при нажатии, а не […]

Android CheckCallingOrSelfPermission не возвращается должным образом

Я пишу службу, которая должна видеть, имеет ли ее вызывающий абонент определенное частное разрешение. Я не хочу запрещать звонящим, которым не хватает этого разрешения, я только хочу знать статус, чтобы я мог реагировать соответствующим образом. Казалось бы, метод Context checkCallingPermission() идеален для того, что мне нужно, возвращая 0, если вызывающий имеет указанное разрешение и -1 […]

Android-программирование: GCMIntentService Застрял в WakeLock

Я прочитал различные решения о Wakeback, найденные здесь, такие как добавление Разрешения в AndroidManifest.xml, а также обеспечение того, чтобы Constructor of GCMIntentService был открыт для публики. Тем не менее, мой код все еще застрял на «Приобретение Wakelock» Точно такой же код работает отдельно как отдельное приложение для Android. Я только сталкиваюсь с этой ошибкой ПОСЛЕ […]

Как сделать уведомление несократимым / неустранимым

Я хочу, чтобы ваше уведомление на Android оставалось, даже если пользователь нажимает на него или щелкает все … Сейчас он иногда остается и иногда удаляется, и я не уверен, что его вызывает. Вот мой код для уведомления: @TargetApi(Build.VERSION_CODES.JELLY_BEAN) public static void createNotification() { NotificationManager notificationManager = (NotificationManager)context.getSystemService(NOTIFICATION_SERVICE); NotificationCompat.Builder builder = new NotificationCompat.Builder(context) .setContentTitle("Wolftech Field Agent") […]