Articles of 4.0

Как изменить «Выбрать действие» на «Завершить действие с помощью» на Android?

У меня есть приложение NFC, которое позволяет пользователю сканировать теги NFC и выполнять некоторые действия. Я столкнулся с проблемой, когда пользователь сканировал тег, это будет "Choose an action" но не "Complete action using" . Различие между этими двумя: "Complete action using" позволяет пользователю выбирать "always" . Если он показывает « Choose an action" , он […]

Android SDK эмулятор с полным разрешением HD

Итак, я только что получил четвертое электронное письмо сегодня о поддержке последней итерации планшетов с 10-дюймовым экраном и разрешением 1920 x 1200 пикселей в одном из моих приложений. Макеты в моем приложении настроены таким образом, чтобы выглядеть безупречно лучшим для каждого типа устройства, но мне было невозможно запустить эмулятор SDK с разрешением 1920 x 1200 […]

Отключить главную кнопку в Android ICS (4.0)

Я делаю проприетарное приложение для компании, которая никогда не выпустит ее на Android Market (или Play Store, на мой взгляд, сейчас) в Ice Cream Sandwich (Android 4.0). Мне нужно отключить Home, чтобы пользователи не могли злонамеренно удалить программное обеспечение или удалить данные, которые приложение захватывает. Эта последняя версия является первой, которая будет написана в 4.0, […]

Android EditText смешивается с фоном

Мое приложение использует Theme.Holo.Light.DarkActionBar как родительскую тему. Когда я использую свой эмулятор планшета Android 3.2, форма EditText почти невозможно увидеть. Похоже, он пытается нарисовать белый на белом. Видел здесь: Когда я использую его на своем эмуляторе планшета Android 4.0, форма EditText выглядит просто отлично. Вы можете видеть темно-серая линия вдоль нижней части EditText. Если вы […]

Эквивалент NavUtils, если вы не используете библиотеку поддержки Android?

Этот вопрос также задал кто-то из группы разработчиков Google Android ( ссылка ), но у него нет ответа … Недавно я удалил библиотеку поддержки v4 из моего проекта Android в Eclipse, потому что мое приложение предназначено только для Android 4.0 (Ice Cream Sandwich) и выше. Теперь я просматриваю все ссылки библиотек поддержки, которые дают мне […]

Изменить ListView choiceMode из singleChoice в multipleChoiceModal

У меня есть ListView, который обычно является singleChoice choiceMode . Когда пользователь долго нажимает на элемент, я хочу ввести режим действия, который позволяет выбирать несколько элементов, чтобы они могли выполнять действие над любыми выбранными элементами. Я могу настроить ListView так, чтобы он singleChoice режиме singleChoice и пользователь смог выбрать элементы списка, чтобы отобразить фрагмент деталей […]

Что такое RemoteControlClient в Android 4.0?

Я знаю правила StackOverflow и поэтому заранее извиняюсь за задание такого субъективного вопроса. Я попробовал документацию, но все, что она говорит, это: RemoteControlClient позволяет отображать информацию, предназначенную для использования пультами дистанционного управления, способными отображать кнопки управления метаданными, обложками и транспортом носителя. Клиентский объект удаленного управления связан с приемником событий кнопки мультимедиа. Этот приемник событий должен […]

Что вызывает этот экземпляр Exception: «java.lang.IllegalArgumentException: наблюдатель имеет значение NULL» и как его можно избежать?

Я получаю это исключение, возвращаясь к исходному ListActivity после открытия нового действия с содержимым элемента, выбранного пользователем. Это происходит только на сэндвиче с мороженым. Это след: java.lang.IllegalArgumentException: The observer is null. at android.database.Observable.unregisterObserver(Observable.java:59) at android.widget.BaseAdapter.unregisterDataSetObserver(BaseAdapter.java:42) at android.widget.AbsListView.onDetachedFromWindow(AbsListView.java:2373) at android.view.View.dispatchDetachedFromWindow(View.java:9756) at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:2274) at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:2272) at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:2272) at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:2272) at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:2272) at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:2272) at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:2272) at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:2272) […]

Android не признает TTS Engine

Здесь я разрабатываю очень простое приложение. Это для моей дочери церебрального паралича. Это просто большие кнопки «ДА» и «НЕТ», поэтому она может нажимать на них по требованию. Ну … Я использую SVOX Classic TTS Engine. Все работало плавно, пока мой планшет не обновился до ICS. Теперь, каждый раз, когда я запускаю приложение, он открывает Market, […]

Мое приложение стало значительно медленнее на Android 4.0

Я разработал и протестировал приложение на Android 3.2, он взаимодействует с базой данных SQLite и показывает результаты на экране. У меня нет анимации или чего-то необычного. У меня есть много ListViews, чтобы показывать данные пользователю. База данных для приложения очень большая, с таблицами somes с более чем 300k строк. Мы пытались использовать AsyncTask в каждом […]