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

Ограничение на performFiltering возвращает null для первого символа

Я написал собственный фильтр для AutoCompleteTextView. Это прекрасно работает, но одна мелочь. Ограничение на performFiltering равно нулю для первого символа. Значение процесса фильтрации начинается только тогда, когда второй символ помещается в AutoCompleteTextView. Это код фильтра: private Filter nameFilter = new Filter() { public String convertResultToString(Object resultValue) { String fullName = ((User)(resultValue)).facebookName; return fullName; } @Override […]

Android VideoView как масштабировать, как ImageView масштаб типа fitXY?

Я положил ImageView и VideoView в RelativeLayout. ImageView можно масштабировать, чтобы заполнить весь макет по scaleType="fitXY" . Однако для VideoView аналогичного атрибута шкалы не существует. Кстати, я скрываю управление видео с помощью setMediaController(null) и отображается только видеоконтент. Возможно ли масштабировать VideoView без сохранения пропорций? Вот пример макета. <RelativeLayout android:layout_width="280dp" android:layout_height="200dp"> <ImageView android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/image" android:scaleType="fitXY" […]

Android SDK против Adobe AIR: за и против?

Кто-нибудь писал об этом сравнении, или кто-то хочет дать ему шанс? Было бы неплохо увидеть некоторые аргументированные мысли о Adobe AIR на Android и «родной» Android SDK (на Java). Редактировать: Несмотря на несколько просмотров и ответов, я оставляю этот вопрос здесь, так как это тема, которая должна быть покрыта в какой-то момент … но если […]

BottomNavigationView не является полной шириной

Я работаю над Android-приложением и реализую BottomNavigationView из библиотеки дизайна. Я рассмотрел множество примеров, и я не могу понять, что не так с моим макетом. BottomNavigationView не отображается как полная ширина. Другая проблема заключается в том, что цвет панели состояния не применяется. activity_main.xml <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <!– Include the toolbar […]

Почему не прослушивается прослушиватель UtteranceProgress в тексте для речи?

Я попытался вызвать некоторые методы для начала и конца текста в речь, поэтому я использовал setOnUtteranceProgressListener, но он не работает / не вызван. Что я делаю не так? Здесь нужен код: Класс: public class SpeechRecognizerActivity extends Activity implements TextToSpeech.OnInitListener Метод Init: @Override public void onInit(int status) { if (status == TextToSpeech.SUCCESS) { String language = […]

Как настроитьSupportActionBar в представлении, которое расширяет LifecycleActivity

У меня был Activity, который расширил AppCompactActivity, а в методе onCreate я установил Toolbar с setSupportActionBar метода setSupportActionBar обычным способом: public class StepMasterActivity extends AppCompatActivity{ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_step_master); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar);` } } Но теперь у меня есть компонент ViewModel и обмениваться данными между фрагментами, которые являются […]

Как читать вывод команды android process

Я пытаюсь получить выход команды android shell getprop с java, поскольку getprop () всегда возвращает null независимо от того, что. Я пробовал это с сайта developer.android.com: Process process = null; try { process = new ProcessBuilder() .command("/system/bin/getprop", "build.version") .redirectErrorStream(true) .start(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } InputStream in = […]

Android – добавление AppWidgets к активности

Моя первоначальная цель – добавить виджет Google Search в линейную компоновку активности. Мне нужно включить его так же, как он появляется, и работает в Launcher (вот почему мне нужно добавить виджет). Я хотел бы добавить виджеты в свою деятельность, не имея необходимости запускать виджет. Я попытался: 1. непосредственно указать целочисленный id (я всегда получаю ошибки […]

RxJavaCallAdapterFactory не может быть преобразован в Factory

Я пытаюсь использовать Retrofit 2 и RxJava после руководства в этом https://inthecheesefactory.com/blog/retrofit-2.0/en В разделе «Интеграция RxJava с CallAdapter» объясняется, как использовать RxJava с модификацией Retrofit retrofit = new Retrofit.Builder() .baseUrl("http://api.nuuneoi.com/base/") .addConverterFactory(GsonConverterFactory.create()) .addCallAdapterFactory(RxJavaCallAdapterFactory.create()) .build(); Однако во время компиляции возникает следующая ошибка: Error:(63, 71) error: incompatible types: RxJavaCallAdapterFactory cannot be converted to Factory Как я могу это […]

Добавление одного и того же контекстного меню в несколько действий

Я пытаюсь понять, как включать общие фрагменты кода в несколько видов деятельности. В частности, у меня есть контекстное меню, которое я хотел бы включить в несколько видов деятельности. Я видел это, но просто не понимаю, как распространяться на несколько видов деятельности. http://developer.android.com/guide/topics/ui/menus.html У меня это настроено как Menu.java public class Menu extends Activity{ // bottom […]

Intereting Posts
При отправке уведомлений от firebase в андроид Событие Android-ключа для задней клавиши, когда отображается мягкая клавиатура? Как изменить фокус на следующий текст редактирования в Android? Есть ли способ проверить приложения Android прямо на телефоне без эмулятора? Получая кинжал, чтобы вводить ложные объекты при выполнении функционального тестирования espresso для Android Настройки Android onclick Предотвратите уничтожение службы Android после несвязанного Как сделать что-то при изменении состояния флажка? Как я могу выделить более 1024 МБ ОЗУ на AVD? Авто импорт не работает для классов Android в студии Android Когда getView () в ArrayAdapter вызывается Android 4.2.2 Отладка USB-опции «Всегда разрешать с этого компьютера» приводит к неизвестной цели для устройства? Есть ли способ заставить Eclipse автоматически очищать каждый пробег? Android – Thumb of fastscroll в expandablelistview не правильно прокручивает список Что вызывает это исключение java.lang.RuntimeException: java.lang.NoSuchMethodException: <init>