Articles of appcompat

Панель инструментов Android становится полупрозрачной при навигации назад

Пример проекта, иллюстрирующий проблему https://github.com/justincpollard/TransparentToolbarExample Задний план У нас есть комбинация Activity / Fragment используемая для отображения контента в нашем приложении. Наши пользователи могут перемещаться между кусками контента, который по существу кладет эти комманды Activity / Fragment один поверх другого. Нажатие на кнопку возврата оборудования или кнопку вверх просто показывает предыдущий фрагмент контента. Следующие ссылки […]

Цвет фона по умолчанию Theme.AppCompat.Light android

Что такое цветной код (hex) Android System, если windowBackground установлен равным null для родительской темы Theme.AppCompat.Light <item name="android:windowBackground">@null</item> Может ли кто-нибудь помочь мне узнать точный гекса-код?

Использование AppCompat-21 при сбоях устройства Lollipop

Недавно я обновил свою связь 5 до Lollipop. И я создаю приложение с помощью AppCompat-21. Стили под значениями-v21 являются следующими <resources> <style name="AppTheme" parent="android:Theme.Material.Light"> </style> </resources> Но когда я запускаю приложение, он падает с информацией: Caused by: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity. Вот мой build.gradle: apply plugin: […]

Цвет Edittext белый в appcompat 22.2

EDIT 2: Это происходит из-за линии <item name="theme">@style/ThemeOverlay.AppCompat.Dark.ActionBar</item> В styles.xml . Я использую это, чтобы отображать светлые (белые) тексты и кнопку «Назад домой» в ToolBar . Если я изменю это на <item name="theme">@style/ThemeOverlay.AppCompat.Light</item> то EditText работает так, как ожидалось, но мои тексты ToolBar и кнопки возврата домой меняются на темные (черные). Поскольку я использую темный […]

Как создать новый проект андроида без использования библиотек поддержки?

После обновления моей DDMS я понял, что всякий раз, когда я хочу создать новый проект, автоматически добавляется библиотека поддержки, называемая appcompatv7 , в окно моего проекта. И эта библиотека добавляет некоторые функции, которые я никогда раньше не использовал. Я просто хочу создать простой проект андроида с одной Blank Activity и одним activity_main.xml . Но эта […]

Как использовать appcompat-v7 с API android 19

Все в поиске У меня есть модуль с этим градиентом: apply plugin: 'com.android.library' android { compileSdkVersion 21 buildToolsVersion "21.1.2" compileOptions.encoding "ISO-8859-1" defaultConfig { minSdkVersion 8 targetSdkVersion 8 } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } } dependencies { compile 'com.android.support:appcompat-v7:21.0.3' } Когда я меняю «compileSdkVersion» на 19 =>, я получаю более […]

«Вам нужно использовать тему theme.appcompat» с Theme.AppCompat в качестве темы, Sdk v23

Config: Android Studio 1.4 Preview 2 compileSdkVersion 23 buildToolsVersion '23' minSdkVersion 15 targetSdkVersion 23 Up-to-date support libraries (v23) Ошибка: [обновлено] java.lang.RuntimeException: Unable to start activity ComponentInfo{com.myapp.android.debug/com.myapp.mobile.activities.HomeActivity}: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity. at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476) at android.app.ActivityThread.-wrap11(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:148) at android.app.ActivityThread.main(ActivityThread.java:5417) at java.lang.reflect.Method.invoke(Native […]

GetActionBar не работает, используя AppCompat lib

Я пытаюсь создать приложение Android Intellij Idea с использованием Intellij Idea и AppCompat v7 library . import android.support.v7.app.ActionBar; public class MainActivity extends FragmentActivity implements TabListener { … private ActionBar actionBar; … @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); … actionBar = getActionBar(); //Error line … } При использовании getActionBar() я получаю эту ошибку: Типы несовместимости: […]

Логотип appcompat 21 как кнопка возврата

После обновления sdk to 21 version logo не отображается. Я показываю логотип, используя следующий код: actionBar.setDisplayShowHomeEnabled(true); actionBar.setDisplayHomeAsUpEnabled(true); actionBar.setIcon(R.drawable.ic_launcher); Код выглядит следующим образом: http://i.stack.imgur.com/fAWIx.png Этот код: actionBar.setDisplayShowHomeEnabled(true); actionBar.setIcon(R.drawable.ic_launcher); Выглядит: http://i.stack.imgur.com/hkYqa.png Этот код: actionBar.setDisplayHomeAsUpEnabled(true); Выглядит: http://i.stack.imgur.com/Ssw2A.png Мой логотип не отображается как кнопка возврата. Как я делаю старый стиль, как здесь? http://i.stack.imgur.com/BKOz4.png Примечание: Извините, я не заметил подобных […]

Панель действий Android: могу ли я заменить собственный заголовок в appcompat v7

Я хочу добавить пользовательский заголовок действия слева от панели действий, заменяя его заголовком по умолчанию, как показано на рисунке ниже, изображение по умолчанию показано И здесь я хочу добавить этот заголовок.

Intereting Posts