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

Панель действий 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)); К сожалению, штаты не работают. На кнопке отображается только разрешенный цвет. Я использую […]

Android: compat: showAsAction = "always | withText" не работает

<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:compat="http://schemas.android.com/apk/res-auto" > <item android:id="@+id/action_chat" android:icon="@drawable/ico_enter_chat" android:title="Enter Chat" compat:showAsAction="always|withText" /> <item android:id="@+id/action_map" android:icon="@drawable/ico_map" android:title="Users Map" compat:showAsAction="always" /> <item android:id="@+id/action_logout" android:icon="@drawable/ico_log_out" android:title="Log Out" compat:showAsAction="always" /> </menu> Вот мой XML-файл меню, теоретически он должен отображать два значка в виде отдельных значков и первый значок с заголовком. Однако в приложении он не отображает заголовок, вот скринкап: Так […]

Не удалось получить AppCompat ActionBar / Toolbar, чтобы стать наложением

Итак, у меня есть панель инструментов, которую я устанавливаю как мой supportActionBar, который я хочу быть в режиме наложения. На данный момент я чувствую, что я пробовал все, но ничего не работает. Вот стили, которые у меня есть: <style name="Theme.ArgleBargle" parent="@style/Theme.AppCompat.Light"> <item name="colorPrimary">@color/primary</item> <item name="colorAccent">@color/accent</item> <item name="vpiIconPageIndicatorStyle">@style/Widget.IconPageIndicator</item> <item name="vpiTabPageIndicatorStyle">@style/Widget.TabPageIndicator</item> <item name="windowActionBar">false</item> <item name="windowActionBarOverlay">true</item> <item name="android:windowActionBarOverlay">true</item> […]