Articles of android sdk 2.1

<AudioRecord> "Не удалось получить аудиовход для источника записи 1"

У меня AudioRecord проблема с инициализацией AudioRecord для Android. Я искал довольно долгое время в Интернете без успеха. Для телефона я использую Samsung GalaxyS на SDK версии 7. Для инициализации AudioRecord я использую 8000 в качестве частоты дискретизации, MONO для конфигурации канала, 16 бит для аудиоформата, и, согласно журналу, minBufferSize Установлен в 4160. Я добавил […]

BroadcastReceiver или Messenger через обработчик

У меня есть IntentService которому необходимо передать сообщение в Activity . Я знаю два способа сделать это. Используйте sendBroadcast() со стороны Service при регистрации broadcastReciever на стороне Activity который получит сообщение. Передавая Messenger side службы, которая указывает на Handler на стороне действия, который будет готов принять это сообщение от службы. Какой из них хорош для […]

Как перенести текст в следующую строку в Android TextView?

Я использую следующий TextView для отображения некоторых данных в нем: <TextView android:id="@+id/notificationText" android:layout_height="wrap_content" android:layout_width="fill_parent" android:textSize="18sp" android:inputType="textMultiLine" android:maxLines="2" android:layout_paddingRight="20dip" android:textColor="#ffffff"/> Я хочу обернуть текст в следующую строку. Как я могу это сделать?

Как использовать PackageManager.addPreferredActivity ()?

В SDK 1.5 я использовал класс PackageManager, чтобы выбрать предпочтительный домашний экран для моего приложения, используя PackageManager.addPackageToPreferred (). В новом SDK (с использованием 2.1) это устарело, поэтому я пытаюсь использовать addPreferredActivity () для того же результата, но он работает не так, как ожидалось. Некоторый необходимый фон. Я пишу приложение для замены экрана блокировки, поэтому я […]

Как я могу открыть браузер Android с указанными параметрами POST?

Мне мое приложение, мне нужно открыть ссылку в Android-браузере. Эта страница может получать некоторые данные только через POST. Могу ли я добавить эти параметры (данные) в намерение, которое запустит браузер? Вы знаете, возможно ли это? Если да, не могли бы вы дать мне подсказку?

Android SDK в Eclipse дает ошибку об истекшем сертификате

При создании Android-проекта в Eclipse Android SDK дает такую ​​ошибку: ошибка: Description Resource Path Location Type 1) Error generating final archive: Debug Certificate expired on 7/9/11 6:31 PM MapByLocation Unknown Android Packaging Problem 2)Error generating final archive: Debug Certificate expired on 7/9/11 6:31 PM PageCurlAnimation Unknown Android Packaging Problem Я не знаю, как решить. пожалуйста […]

Как ограничить поиск

Я хотел бы установить максимальные и минимальные пределы SeekBar на 50 и 20 соответственно. SeekBar имеет прямую опцию top, которая обеспечивает максимальное значение, но как установить минимальное значение в 20, а не 0?

Ориентация просмотра поверхности андроида

Итак, у меня есть класс, который расширяет SurfaceView и переопределяет SurfaceChanged – просто вызывает startPreview SurfaceCreated – открывает камеру, редактирует параметры *, устанавливает surfaceHolder SurfaceDestroyed – вызывает stopPreview, снимает камеру Это все отлично работает, потому что ориентация – портрет: От поверхностиCreated * m_camera = Camera.open(); Camera.Parameters p = m_camera.getParameters(); if (getResources().getConfiguration().orientation != Configuration.ORIENTATION_LANDSCAPE) { p.set("orientation", […]

Я потерял файл .keystore?

Хорошо. Короче говоря, я развивался на компьютере, к которому у меня больше нет доступа. Я смог получить исходный код, но не файл .keystore, используемый для подписывания и публикации моего приложения на рынке (с несколькими обновлениями). Я, и мои бедные пользователи, не повезло, если я когда-нибудь захочу обновить? Я знаю пароль, используемый для подписи ключа (по […]

Показать мягкую клавиатуру для диалога

Я показываю диалог с видом edittext. Тем не менее, программная клавиатура откроется, только если пользователь нажмет внутри editview. Поэтому я попытался вызвать InputMethodManager со следующим кодом. InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.showSoftInput(dialogField,0); Диалоговое окно – это поле ввода. Однако, когда я должен это делать? Я попробовал его в методе onStart () диалога, но ничего не происходит. […]