Articles of приложение

Что такое тема AppCompat в Android?

Я только начинаю с разработки Android, так что медведь со мной. Я загрузил Android Studio, и когда я запустил новый проект, это тема Theme.AppCompat.Light (даже жесткая, я выбрал Holo Light при создании нового проекта). Поэтому мой вопрос: почему андроид использует это и для чего он полезен? Я попытался изменить его на android:Theme.Holo.Light но он просто […]

Crash на Android 2.3.3 после обновления для поддержки библиотеки 25.0.0 (java.lang.NoSuchMethodError: android.view.View.isAttachedToWindow)

После обновления до последней версии библиотеки поддержки я больше не могу запускать приложение на Android 2.3.3. При сбое приложения во время запуска 11-01 13: 53: 16.580 2115-2115 / no.bouvet.routeplanner.atb E / AndroidRuntime: FATAL EXCEPTION: main java.lang.NoSuchMethodError: android.view.View.isAttachedToWindow at android.support.v7.widget.ForwardingListener $ 2. (ForwardingListener.java:102) в файле android.support.v7.widget.ForwardingListener.addDetachListenerBase (ForwardingListener.java:101) в файле android.support.v7.widget.ForwardingListener. (ForwardingListener.java:78) в android.support .v7.widget.ActionMenuPresenter $ OverflowMenuButton […]

Панель действий Android Context (CAB) для GridView и onClickListener

У меня есть GridView с изображениями, и я использую CAB для множественного выбора изображений в сетке gridView.setChoiceMode(GridView.CHOICE_MODE_MULTIPLE_MODAL); gridView.setMultiChoiceModeListener(new AbsListView.MultiChoiceModeListener() { …. } CAB активируется при длительном нажатии. Но при нажатии на изображение я хочу начать еще одно действие. Если я реализую setOnClickListener в адаптере, активация CAB перестает работать, и onClick всегда вызывается. Даже если я […]

Невозможно импортировать AppCompatActivity

Я отправлял свое приложение из GCM в Firebase для push-уведомлений, которые включали изменение некоторых зависимостей. Я изменил зависимость gcm к firebase и попытался синхронизировать проект, но после синхронизации я обнаружил, что все мои классы, которые внедрили AppCompatActivity, не смогли разрешить AppCompatActivity, а инструкция import была выделена серым цветом. Раньше у меня никогда не было проблем […]

Могу ли я использовать Activity вместо ActionbarActivity без Actionbar в Appcompat-v7?

Я хочу использовать конструкцию материалов под версией Android под Lolipop. Я знаю, Я должен использовать AppTheme: Appcompat-v7 Чтобы использовать Actionbar с Appcompat-v7, я должен расширять ActionbarActivity Но я не хочу использовать ActionbarActivity из-за довольно различного действия с Activity, и это просто выглядит негибким для меня, и это заставляет меня нервничать, чтобы использовать ActionbarActivity. Он выглядит […]

Проблема Android appCompat с samsung и wiko

В настоящее время у меня небольшая проблема с моим приложением, все работает отлично на большинстве устройств, но на некоторых samsung и wiko я получаю эту ошибку: java.lang.NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder Я видел несколько ответов в Интернете, где они сказали добавить строку ниже в файл proguard, в моем случае это не работает -keep class !android.support.v7.internal.view.menu.**, ** { *; […]

Android collapseActionView не показывает значок

Все, что я хочу, это заставить Search MenuItem в моем приложении показать значок и развернуть при нажатии. Обратите внимание, что это фрагмент с использованием v7 appCompat версии 20. +. У меня есть minSDKVersion 14, цель 19, скомпилированная версия 19. Вот моя информация о меню. <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:context="com.test.testapp.fragment.LibraryFragment"> <item android:id="@+id/action_search" android:title="@string/action_search" app:icon="@drawable/ic_action_search" app:showAsAction="ifRoom|collapseActionView" app:actionViewClass="android.support.v7.widget.SearchView" […]

Как я могу создать приложение для Android из веб-приложения laravel?

Я хотел бы спросить, есть ли возможность создать приложение для Android, основанное на веб-приложении laravel? Я не знаю, с чего начать, и дайте мне несколько советов по созданию мобильного приложения? Благодаря,

Проблема с AppCompatv7 Android 5.0

Я пытаюсь обновить проект до Android 5.0. Во время этого я также обновил библиотеку поддержки до версии 21. Как только я это сделал, мне пришлось обновить проект до версии 5.0, чтобы удалить некоторые ошибки. Как только я это сделал, возникла проблема, и файл jar больше не строился. В итоге мне пришлось вернуться к appcompat версии […]

SetSupportBackgroundTintList не работает

Я создал класс MyButton, который расширяет кнопку AppCompat. В моих onstructors я выполняю этот код: int[][] states = new int[][]{ new int[]{android.R.attr.state_enabled}, // enabled new int[]{android.R.attr.state_pressed} // pressed }; int[] colors = new int[]{ ContextCompat.getColor(context, R.color.tint), ContextCompat.getColor(context, R.color.primary), }; setSupportBackgroundTintList(new ColorStateList(states, colors)); К сожалению, штаты не работают. На кнопке отображается только разрешенный цвет. Я использую […]

Intereting Posts
Включение и выключение экрана в программном обеспечении Android Интерстициальные объявления dfp, не заполняющие полный экран на планшетах Android В чем разница между использованием add (). AddToBackStack (), add (). Detach () и replace (). AddToBackStack () в FragmentTransaction? Вход с аппаратной клавиатуры теряет фокус Приложение Google Play Top Charts больше не оценивалось после изменения названия? Андроидальная камера: Ошибка выдачи результата ResultInfo {who = null, request = 0, result = -1, data = null} к активности Расширение MediaController для Android Динамически добавлять необязательные параметры в запросы API Прокрутка HTML-событий в Android WebView, находящемся внутри ScrollView Android Текст поверх изображения Как изменить размер значка actionBar? Как найти, является ли входной текст URL-адресом с использованием регулярного выражения Применение тени и текста для заголовка и пункта меню в панели действий Шерлока Как отправить двоичные данные с помощью socket.io? Можно ли изменить имя пакета в проекте Android в eclipse?