草庐IT

appCompat

全部标签

Android:使用工具栏在 AppCompat-v7 上设置 ActionMode 样式

我制作了一个带有可选项目的ListView,但是ActionMode没有正确显示。(右侧有一个“比较”菜单按钮,颜色为白色)我尝试使用以下代码设置actionMode的样式,但没有任何变化。任何想法为什么会发生这种情况?我发现如果我直接在Toolbar小部件而不是DarkTheme.ActionBar上设置背景颜色,则actionMode上文本周围的颜色消失了,但文本的颜色仍然是白色,而且我还需要ActionBar的颜色在主题而不是小部件上定义。toolbar.xmlmytheme.xml@color/abc_primary_text_material_dark@color/abc_p

android - 如何在 appcompat-v7 r21 库中使用不确定的进度条?

使用新的r21appcompat库,我想在工具栏中显示不确定(旋转)的进度条。之前使用我的onCreate方法开始于:supportRequestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);super.onCreate(savedInstanceState);setSupportProgressBarIndeterminate(true);setSupportProgressBarIndeterminateVisibility(true); 最佳答案 简而言之:不,您必须

Android AppCompat 22.1.1 默认文本颜色和 ActionMode 样式

我正在更新我的应用程序以使用Android支持库的版本22.1.1。我的应用程序主题继承自Theme.AppCompat.Light.DarkActionBar。它工作正常,除了如果TextView样式设置为predefinedstyle之一,所有文本都是白色的。.所以我最终得到了浅色背景上的白色文本(默认背景颜色)。使用版本22.0.0,我没有遇到任何问题。我在我的主题中尝试了follow,但它似乎不起作用:@color/black@color/black@color/black此外,ActionMode现在有一个黑色背景而不是白色,就像22.0.0以前那样。关于如何改变这个的任何想

android - 如何更新 appcompat_v7?

这个问题在这里已经有了答案:appcompat-v7:21.0.0':Noresourcefoundthatmatchesthegivenname:attr'android:actionModeShareDrawable'(14个答案)关闭7年前。我在Android中开发,切换到API22后,我的应用程序开始出现错误。在stackoverflow上搜索我找到了解决方案,获取了最新版本的Appcompat_v7。我该如何继续?在哪里可以下载或更新最新版本?

android - 错误 :(26, 13) 无法解析 : com. android.support :appcompat-v7:25. 0.1

Error:(26,13)Failedtoresolve:com.android.support:appcompat-v7:25.0.1Error:(23,24)Failedtoresolve:com.android.support.test.espresso:espresso-core:2.0这是我的gradle文件applyplugin:'com.android.application'android{compileSdkVersion25buildToolsVersion"25.0.1"defaultConfig{applicationId"com.example.jignesh

android - Gingerbread 设备不使用 Theme.AppCompat(支持库)中的 Holo 样式

我正在使用v4和v7支持库将操作栏和抽屉导航集成到我的应用中,它支持API10+。我已按照developersite上的指南进行操作分别使用Theme.AppCompat和style/Widget.AppCompat.ActionBar作为我的主题和操作栏样式的父项。一切正常,除了当我在Gingerbread设备上测试时,下拉菜单/弹出菜单之类的东西有白色背景(来自手机的皮肤)并且文本字段不使用全息式背景(再次使用手机皮肤)。为了让全息之前的设备继承全息风格的小部件,我还需要做些什么吗?提前致谢。 最佳答案 无论使用支持库,Text

java - 升级到 AppCompat v22.1.0,现在出现 "removing attribute"错误

我刚刚将我的应用程序升级为使用AppCompatv22.1.0,我从AppCompat布局XML文件中收到以下异常:removingattributehttp://schemas.android.com/apk/res/android:layout_marginEndfromremovingattributehttp://schemas.android.com/apk/res/android:textAlignmentfromremovingattributehttp://schemas.android.com/apk/res/android:layoutDirectionfrom我升

Android - ActionBar 未使用 onConfigurationChanged ( AppCompat ) 调整大小

在我的应用程序list中,我添加了android:configChanges以防止Activity在旋转时重新加载/重启它有效,但supportActionBar(我正在使用AppCompat)保留了他的高度和小字体。ActionBar应该纵向更大,横向更小,但它保持初始值:如果我从横屏开始,actionbar在竖屏时保持纤细如果我从纵向开始,actionbar在横向时会保持很大删除android:configChanges="orientation|keyboardHidden|screenSize"是我找到的唯一解决方案,但应用程序在旋转时重新启动,我需要保留应用程序内容从纵向开始

android - 错误 : "duplicate entry: android/support/v7/appcompat/R$anim.class"

构建应用会产生以下错误:Error:Executionfailedfortask':app:transformClassesWithJarMergingForDebug'.>com.android.build.api.transform.TransformException:java.util.zip.ZipException:duplicateentry:android/support/v7/appcompat/R$anim.class我多次清理和构建项目都无济于事。它的gradle构建中包含以下内容:compile'com.android.support:appcompat-v7:

android - 错误 :Unable to resolve dependency for ':app@debug/compileClasspath' : Could not resolve com. android.support :appcompat-v7:26. 0.0-beta1

我有androidstudio2.3.3,我安装了androidstudio3.0.1。我无法同步项目这是我的错误:E:\AndroidProject\...\app\build.gradleUnabletoresolvedependencyfor':app@debug/compileClasspath':Couldnotresolvecom.android.support:appcompat-v7:26.0.0-beta1.OpenFileShowDetailsError:Unabletoresolvedependencyfor':app@debug/compileClasspath