草庐IT

appcompat_v

全部标签

android - AppCompat 上的 TextView 色调

我用TextView制作了一些复选框和单选按钮,但它们在Lollipop之前没有着色。我的TextView扩展AppCompatCheckedTextView,样式如下:?android:attr/textAppearance?android:attr/listChoiceIndicatorMultiple?android:attr/listChoiceIndicatorMultipletrue?attr/selectableItemBackgroundcenter_vertical8dp8dp并且我在我的主题中定义了我的口音:@drawable/press_overlay_dark@

android:windowNoTitle 不会隐藏带有 appcompat-v7 21.0.0 的操作栏

我将appcompat-v7更新为Lollipop版本(21.0.0)那么我就无法使用之前有效的以下样式隐藏ActionBar。falsetrue我将其设置为特定Activity。当我使用appcompat-v720.0.0版本时,操作栏将按预期隐藏。如何使用AppCompat版本21库隐藏具有自定义样式的操作栏? 最佳答案 @Chk0nDanger你的答案是正确的,但你应该使用下面的代码:falsetrue没有父元素,一切都将是白色(textviews、buttons、chekcboxs等)!在您的manifest.xml文件中:

android - proguard - AppCompat 不支持 proguard/minify 后的当前主题功能

我已经将支持库从v22.2.1更新到v23.0.0,在构建应用程序后(使用minifyEnabledtrue)我有“AppCompat不支持当前主题功能”异常:08-2305:46:10.1681943719437EAndroidRuntime:java.lang.RuntimeException:UnabletostartactivityComponentInfo{tm.alashow.dotjpg/tm.alashow.dotjpg.ui.activity.MainActivity}:java.lang.IllegalArgumentException:AppCompatdoesn

android - AppCompat ShareActionProvider 图标与其他图标相比太大

我将ActionBarSherlock更改为AppCompatv7。我已经完成了使其工作所需的所有更改,但是共享图标(使用ShareActionProvider)发生了一些奇怪的事情。与其他图标相比,共享图标太大。我还使用支持库进行搜索,它的大小是正确的。问题仅出在共享图标上。我的菜单.xml:fragment:publicvoidonCreateOptionsMenu(Menumenu,MenuInflaterinflater){inflater.inflate(R.menu.my_menu,menu);MenuItemitem=menu.findItem(R.id.menu_sha

android - 如果 minsdk 是 14,我应该使用 AppCompat v7

如果我的应用的minSdk=14,我还应该使用应用兼容v7吗?AndroidL中的ActionBar有什么优势吗?我应该使用supportv4中的android.support.v4.app.FragmentActivity还是应该使用android.app.Activity类(自honeycomb以来就支持fragment)?我还应该使用android.app.Fragment还是android.support.v4.app.Fragment?我想我应该使用支持v4的FragmentActivity和Fragment,但不需要appcompatv7,对吗?你怎么看?

android - 在 Android Studio 中找不到 Theme.AppCompat.Light 资源

尝试扩展ActionBarActivity时,我需要使用AppCompat主题(Theme.AppCompat.Light)。当我尝试将它添加到list和styles.xml中时,我得到了Error:(31,28)Noresourcefoundthatmatchesthegivenname(at'theme'withvalue'@android:style/Theme.AppCompat.Light').尽管我已经下载了支持库并将其包含在我的build.gradle文件中->dependencies{compile'com.android.support:appcompat-v7:19

android - 如何正确定义 v7 appcompat 依赖?

我正在尝试构建一个(继承的)Android项目。我正在使用Ant&commandlinetools(和想法)。在styles.xml中,有无法解析的引用如:这是我遇到的原始错误:[...]/res/values/styles.xml:8:error:Errorretrievingparentforitem:Noresourcefoundthatmatchesthegivenname'@style/Theme.AppCompat.Light'.然后我注意到project.properties有这个appcompat引用,它在我的(OSX)机器上坏了:target=android-18an

c++ - 程序崩溃 - 如何读取 appcompat.txt?

在我调试的程序崩溃后,我的Temp目录中留下了堆转储*.mdmp文件和appcompat.txt。我知道appcompat.txt是一个错误报告。有格式说明吗?我的appcompat.txt列出了一些DLL。假设崩溃的原因可能仅来自列出的DLL之一,我是否正确?我能否将调试工作限制在appcompat.txt中列出的DLL上?提前致谢! 最佳答案 minidump文件对于诊断崩溃有更多的信息:安装DebuggingToolsforWindows,如果你还没有的话。设置符号路径变量_NT_SYMBOL_PATH指向Microsofts

java - 如何在操作栏使用 Appcompat 更改其内容时添加动画?

我正在查看Google的MaterialDesign指南,我想添加动画操作栏。我的目标是做这样的事情:如何为操作栏的内容添加转换?我正在使用Appcompat来保持向后兼容性。 最佳答案 更新:我创建了一个opensourcelibrary为View和MenuItem提供过渡/动画支持:菜单项过渡查看过渡说明:在AndroidStudio上,将以下代码添加到Gradle依赖项中:compile'com.github.kaichunlin.transition:core:0.8.1'带有解释的示例代码:protectedvoidonC

androidx.appcompat 升级到1.5.1 趟过的坑

APP要上googleplay,AndroidSDK版本要升级到32;接了一个第三方SDK,不巧的是这个SDK引用appcompat是1.5.1,顺手把appcompat包升级到1.5.1,这草率的一升,带来的不止一地鸡毛,还有精神上被残忍无情的蹂躏,心情上躁动不安,以及快要上线的APP给心理上带来的惴惴不安;再次吐槽android这种碎片化的诟病,当时RNSDK升级的痛苦仿佛瞬间又要扑面而来,而且这一次来的貌似更猛烈些。一时的心血来潮androidx.appcompat版本:1.3.1--->1.5.1在https://developer.android.google.cn/jetpack/