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

Как добавить новые голоса в Android Pico TTS?

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

Android: cacheColorHint = "# 00000000" не работает для <ExpandableListView

Я использую ExpandableListView, когда он расширяется и прокручивается, он чернет в течение секунды, когда свиток заканчивается. Я использовал «android: cacheColorHint =« # 00000000 », но, похоже, не работает для расширяемого списка. Код: <ExpandableListView android:id="@+id/android:list" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="55dp" android:divider="@color/color_negro" android:listSelector="@android:color/transparent" android:cacheColorHint="#00000000" android:childDivider="@color/color_negro" android:descendantFocusability="afterDescendants" android:background="@null"> </ExpandableListView> И для рисования каждого ребенка: public View newChildView(boolean isLastChild, ViewGroup parent) […]

Как принудительно удалить приложение для обновления?

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

Передача данных из фрагмента в Activity из другой активности

Я исследовал передачу данных из Activity to Activity. Но я не мог использовать тот же метод, чтобы перейти к моему фрагменту. Как передать данные в мой фрагмент? Код, который я использую, Intent i = new Intent(getApplicationContext(), NewActivity.class); i.putExtra("new_variable_name","value"); startActivity(i); И в другой деятельности Bundle extras = getIntent().getExtras(); if (extras != null) { String value = […]

Android: как отлаживать интерфейс

Я новичок в технологии Android, но при разработке приложения мне нужно отлаживать компонент пользовательского интерфейса, например, почему это текстовое представление не отображается или так. Подобно тому, как у нас есть функция журнала для кода Java, у нас есть аналогичная вещь для xml. Так что мы можем проверить, какая компоновка перекрывается с другой или обнаруживать другие […]

Измените текст андроида внутри списка без использования WebView

Мне нужно обосновать текст в Android без использования WebView, потому что я использую его внутри списка, что создает много проблем из-за переустановки, когда я прокручиваю вниз, все в порядке, но когда я возвращаюсь, веб-просмотр сохраняет Размер последнего, но изменить текст. Это означает, что когда-то я получаю текст с большим пространством, он нарушает мой ListView. Есть […]

Установить турецкий язык для текста в речь

Я работаю над текстовым приложением, я хочу, чтобы тюркский язык был таким: tts.setLanguage(Locale.TR); НО это не доступно в android, неправильно ли добавлять этот способ или есть другой способ добавить турецкий язык в текст в речь. Любая помощь и совет будут оценены Текст в речь: public class AndroidTextToSpeechActivity extends Activity implements TextToSpeech.OnInitListener { /** Called when […]

Не удалось определить зависимости для всех задач с помощью плагина robolectric gradle

После изменения моего файла построения градиента, как написано в документе, я получаю следующую ошибку для всех моих задач: Не удалось определить зависимости задачи: android: testDebug. Это подпроект под названием android, поэтому может быть просто testDebug для других, используя плагин gradle-android-test-plugin: 0.9. + Кто-нибудь знает, что может быть проблемой?

Как преобразовать проект градиента в проект андроида

Я использую Eclipse ADT, и я преобразовал свой проект андроида в проект gradle через configure -> convert to gradle project, на самом деле мне нужно преобразовать проект gradle в проект Android. Как я могу это сделать?

Android Fragment создал дважды изменение ориентации

Мой фрагмент создается дважды, хотя активность только добавляет фрагмент один раз к контенту. Это происходит, когда я поворачиваю экран. Кроме того, каждый раз, когда вызывается onCreateView фрагмента, он потерял все его переменное состояние. public class MainActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); if (savedInstanceState == null) { // Checking for […]