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

Программно сделать цвет более прозрачным

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

Проверьте права на Android в методе

Вот мой код, и он отлично работает . if (ActivityCompat.checkSelfPermission(activity, Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED || ActivityCompat.checkSelfPermission(activity, Manifest.permission.ACCESS_COARSE_LOCATION) == PackageManager.PERMISSION_GRANTED) { mMap.setMyLocationEnabled(true); } Но я не люблю такой большой код при каждой проверке и хочу делегировать его методу в моем классе утилиты. if (Utils.hasMapLocationPermissions(getActivity())) { mMap.setMyLocationEnabled(true); } Но setMyLocationEnabled имеет аннотацию @RequiresPermission И поэтому я не могу […]

OverridePendingTransition не работает

Я пытаюсь реализовать переход в своем приложении, но overridePendingTransition (anim, anim) работает некорректно. У меня есть оконные переходы После отладки кода я могу сказать, что компилятор выполняет вызов, но не отображается Я попытался вызвать finish () перед переопределениемPendingTransition (), это не имеет никакого эффекта Мой код прост и стандартен: Запуск намерения и вызов overridePendingTransition: Intent […]

RecyclerView.onBindViewHolder вызывается только один раз

После многих часов исследований я, наконец, консультируюсь с официальной помощью. У меня есть RecyclerView.Adapter и RecyclerView.ViewHolders, которые отлично работали. Но по некоторым причинам я не понимаю, RecyclerView.Adapter.onBindViewHolder не называется должным образом. private class AttendeeAdapter extends RecyclerView.Adapter<AttendeeHolder> { /*FIELDS*/ private List<Attendee> mAttendeeList; /*CONSTRUCTORS*/ public AttendeeAdapter(List<Attendee> attendees) { mAttendeeList = attendees; //Log.i(TAG, "AttendeeAdapter size: " + getItemCount()); […]

Фрагменты внутри фрагментов

Я создаю приложение, которое требует Tabs, которые теперь устарели. В руководстве разработчика говорится, что вместо фрагментов вместо них следует использовать фрагменты. Тем не менее, мое приложение должно иметь фрагменты внутри каждой вкладки, что означает фрагменты внутри фрагментов, что недопустимо. Кто-нибудь знает о возможной работе вокруг этого?

Различные шрифты для некоторых видов деятельности с использованием библиотеки каллиграфии

Я использую библиотеку каллиграфии для использования пользовательского шрифта в своем приложении. Я установил собственный шрифт для всего моего приложения по умолчанию, используя метод CalligraphyConfig , в моем классе Application в #onCreate() и он работает нормально. Проблема возникает, когда мне нужно изменить шрифт одного действия (SettingsActivity). Я попытался использовать пользовательский шрифт в стиле, но не изменил […]

Использование lambdaj в android

Кто-нибудь пытался использовать библиотеку lambdaj в разработке Android? Он отлично работает для меня, когда я создаю простое небольшое Java-приложение, но я не могу использовать его в приложении Android. ОБНОВИТЬ: Я добавляю lambdaj (lambdaj-2.3.2-with-dependencies.jar, загружается с http://code.google.com/p/lambdaj ), а затем при создании моего приложения появляется следующая ошибка: Dx warning: Ignoring InnerClasses attribute for an anonymous inner […]

Как обновить фрагмент FragmentPagerAdapter?

У меня есть 2 вкладки, называемые tab1 (home) и tab2 (профиль) с использованием библиотек TabPageIndicator и FragmentPagerAdapter . В tab2 у меня есть кнопка с именем «Войти» (tab2 раздувает abc.xml ). Когда пользователи нажмут кнопку «войти в систему», приложение отобразит форму входа в новую активность. После входа в систему действие завершается, и представление содержимого tab2 […]

Как добавить категорию в заголовок предпочтения?

У меня есть простой файл preference_headers.xml . Я хочу добавить некоторые категории в свои заголовки предпочтений. Я попытался реализовать <PreferenceCategory /> в моем preference_headers.xml , но это не сработает. Я использую уровень API 11. Как показано на рисунке ниже, разработчики Android с официального сайта могут добавлять категории. Как я могу добавить его тоже? И вот […]

Как исправить множество закругленных углов в Android для Relative или layout?

Android убивает меня. Я хочу установить закругленные углы для Relative layout, это просто Обрабатываемый XML может выглядеть так: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <padding android:left="1dp" android:top="1dp" android:right="2dp" android:bottom="2dp" /> <solid android:color="#FFFFFF" /> <corners android:radius="15dp" /> <stroke android:width="2dp" android:color="#FFF" /> </shape> Но. Если я вставляю в Relative layout другой макет, иначе виджет вроде ImageView […]

Intereting Posts
Проблемы с подключением Bluetooth Android: Robotium vs android test framework Android ConstraintLayout генерирует абсолютные значения Получить текущие уведомления android Активность Android ClassNotFoundException – все Когда устанавливать хранилище ключей и когда устанавливать только сертификат, завернутый в хранилище ключей CREATE TABLE Ошибка android_metadata завершилась неудачей при повторном открытии sqlcipher DB Объединение манифеста Android Gradle: переопределить атрибут «uses-permission», поступающий из библиотеки Android-фрагменты – findFragmentByTag всегда возвращает null Вид родительского дна скрывается с макетом родительского центра на открывающей клавиатуре Как сделать адрес электронной почты доступным? Картинка для Android на стене Facebook Android install apk с Intent.VIEW_ACTION не работает с поставщиком файлов Android UI: когда я могу напрямую изменить представление? CertPathValidatorException: привязка доверия для пути сертификата не найдена – обновите Android