Articles of андроид 2.2 froyo

Android Как я могу использовать класс ObjectAnimator для Android 2.2

Я хочу использовать анимации класса ObjectAnimator для моего проекта Android 2.2. Я пробовал использовать пакет поддержки 4, и он не работает. Есть ли способ импортировать этот класс и связанные файлы в мой проект или любую внешнюю библиотеку для таких анимаций?

ContentProvider без SQL

У меня есть две части данных, которые нужно получить из внешних приложений и хранить. Согласно документации ContentProviders – единственный возможный способ, но он также упоминает внешнее хранилище. ContentProviders реализуют «интерфейс», подобный базе данных, и использование базы данных было бы крайне ненужным для двух частей данных. Я бы скорее сохранил их в файл, но использование ContentProvider […]

Camera.getNumberOfCameras () не работает на Android 2.2

Я пытаюсь использовать API Camera.getNumberOfCameras() но получаю ошибку «Не могу найти символ» во время компиляции. Мой уровень API – 8. Может кто-нибудь, пожалуйста, скажите мне, как запустить эту функцию? Благодарю.

Android SDK. AudioManager. SetStreamVolume max int value

Я занимаюсь разработкой приложения для Android. Я смог успешно установить громкость динамика, используя: AudioManager audioManager = (Audiomanager)getSystemService(Context.AUDIO_SERVICE); audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, sb2value, 0); Вопрос в том, какова максимальная ценность int, которая может быть «sb2value»? FYI, «sb2value» – значение от ползунка. По мере того, как пользователь скользит, громкость звука изменяется. Я допускаю, чтобы значение ползунка начиналось от 0 до […]

Java.lang.IllegalStateException: указанный ребенок уже имеет родителя. Вы должны сначала вызвать removeView () родителя ребенка

Это мой код: Frame.gameController.test(); setContentView(Frame.world.getScreen()); Frame.world.setRunning(true); Во второй строке появляется следующая ошибка: ERROR/AndroidRuntime(15229): Caused by: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. Может ли кто-нибудь помочь мне решить эту проблему? Раньше он работал очень хорошо, проблема начинается, когда я воспринимаю это в другом действии. Я […]

Есть ли альтернатива для ActionBar в 2.2?

Так как ActionBar доступен только в Android 3.0 и более поздних версиях, что является хорошим способом реализации виджета, подобного ActionBar, в более ранних версиях sdk? Я хочу сделать это программно, не используя main.xml, если это поможет.

Android 2.2 SDK нарушает совместимость со старыми телефонами

Недавно я обновил свое приложение до сборки tarket SDK версии 8, чтобы включить функцию App2SD для моих пользователей. Однако у меня были сообщения о том, что устройства на SDK 3 (1.5) имеют проблемы с запуском приложения со следующей трассировкой стека: … E/AndroidRuntime(10638): Caused by: android.content.res.Resources$NotFoundException: File res/drawable/title_bar_shadow.9.png from drawable resource ID #0x7f020000 E/AndroidRuntime(10638): at android.content.res.Resources.loadDrawable(Resources.java:1641) […]

Android 2.2 и «Плохое семейство адресов» на Socket Connect

У меня довольно простая игра, которая отлично работает на каждой версии, теперь до 2.1, но с новой версией 2.2 (Froyo) я не могу создать сокет. Я использую mina-пакет для nio и получаю это исключение: W / System.err (263): java.net.SocketException: семейство Bad адресов W / System.err (263): at org.apache.harmony.luni.platform.OSNetworkSystem.connectStreamWithTimeoutSocketImpl (собственный метод) W / System.err (263): at […]

Как удалить ошибку edittext и запросить фокус в android?

Когда я устанавливаю ошибку и запрашиваю фокус на edittext, тогда он устанавливает ошибку и запрашивает фокус, но как я могу удалить ошибку и удалить фокус? mEditTextSearchOrAdd.setError("Error"); mEditTextSearchOrAdd.requestFocus();

Виртуальное устройство не может быть удалено

Возможный дубликат: Невозможно удалить виртуальное устройство из Eclipse, android У меня несколько виртуальных устройств, некоторые из них не могут быть удалены. Диспетчер AVD показывает сообщение об ошибке, подобное этому: В настоящее время виртуальное устройство Android XXX работает в эмуляторе и не может быть удалено. Я использую mac. Ответ -> Удалите папку и файл * .ini […]