草庐IT

appCompat

全部标签

android - Edittext 颜色在 appcompat 22.2 中为白色

EDIT2:这是因为这条线而发生的@style/ThemeOverlay.AppCompat.Dark.ActionBar在styles.xml.我用它来显示浅色(白色)文本和返回主页按钮ToolBar.如果我将其更改为@style/ThemeOverlay.AppCompat.Light然后EditText按预期工作,但我的ToolBar文本和返回主页按钮的颜色变为深色(黑色)。因为我使用深色ToolBar我想以浅色(白色)显示文本和返回主页按钮。我尝试使用...而不是...但没有任何帮助,工具栏文本和后退按钮仍然保持深色!有人知道吗?帮帮我!实际问题:在appcompat-v7:2

android - getActionBar 无法使用 AppCompat 库

我正在尝试使用IntellijIdea和AppCompatv7库创建一个TabLayoutandroid应用程序。importandroid.support.v7.app.ActionBar;publicclassMainActivityextendsFragmentActivityimplementsTabListener{...privateActionBaractionBar;...@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);...actio

android - 如何更改 Appcompat 主题中的 TimePicker 线条颜色?

如何在Appcompat主题中更改所选数字之间的TimePicker线条颜色?线条是蓝色的,但我需要橙色线条。我将TimePickerDialog与ContextThemeWrapper结合使用。TimePickerDialogtimePicker=newTimePickerDialog(newContextThemeWrapper(getActivity(),R.style.timePicker),this,hour,minute,DateFormat.is24HourFormat(getActivity()));风格@drawable/cab_background_top_play

Android support-v4 库随 appcompat-v7 添加

在我的构建gradle文件中,我有两个依赖项(appcompat-v7和设计),然后是我添加到项目中的任何外部jar文件dependencies{compilefileTree(dir:'libs',include:['*.jar'])compile'com.android.support:appcompat-v7:22.2.1'compile'com.android.support:design:22.2.1'}在项目库(项目结构->库)中找到外部jar文件、appcompat-v7、design-22.2.1、support-v4和support-annotations-22.2.

java - android 存储库中缺少 appcompat-v7 源

在SDKManager中有一个位置名为:“Android支持存储库”在那里我可以找到像cardview这样的库的jar源,像support-v4,以及javadocjar文件。但是,在某些项目中,例如appcompat或gridlayout,没有源jar文件或javadoc文件。我想知道为什么会这样,还有我是否可以从其他地方获得这两者的最新(21.0.0版)资源?官方androidgit存储库不包含新的java文件(例如,没有ActionBarDrawerTogglejava文件,以及许多其他文件)。 最佳答案 appcompat-

android - 如何使用 AppCompat 覆盖复选框颜色

选中复选框后,我希望颜色为@color/colorPrimaryLight。我可以通过设置为Lollipop设置android:buttonTint="@color/colorPrimaryLight"在CheckBox中,但我不知道如何在不更改Lollipop之前对任何内容执行此操作@color/white在我的主题中。Lollipop复选框:对于Lollipop之前的所有内容(以及高于4.0.3的版本):我的应用程序主题中也有://...@color/white//...我无法更改colorControlActivated,因为在我的ViewPager中它必须是白色的指示器。无论如

android - 我的风格有什么问题?无法解析符号 Theme.AppCompat.Light.NoActionBar

目前,我的styles.xml文件显示不正确。Theme.AppCompat.Light.NoActionBar无法解析。我已经重启了androidstudio但它仍然无法正常工作。我尝试了使缓存无效/重新启动,但它不起作用。它不会让我的应用程序崩溃,但它为什么会发生。看下图:这是我的build.gradle文件importorg.apache.tools.ant.taskdefs.condition.Osapplyplugin:'com.android.application'applyplugin:'com.google.gms.google-services'android{co

android - 是什么导致android异常 "You need to use a Theme.AppCompat theme (or descendant) with this activity."

我正在尝试在Android中试用新的MaterialTheme。我目前被这个异常困住了03-0609:35:50.177:D/AndroidRuntime(30607):ShuttingdownVM03-0609:35:50.178:E/AndroidRuntime(30607):FATALEXCEPTION:main03-0609:35:50.178:E/AndroidRuntime(30607):Process:com.example.vivz,PID:3060703-0609:35:50.178:E/AndroidRuntime(30607):java.lang.RuntimeE

android - 将 AppCompat 工具栏与 FrameLayout 一起使用

所以我的XML是这样的:发生了什么,即使我明确地将我的高度设置为56dp,toolbar的行为类似于match_parent并且会占用屏幕的整个高度?有更好的方法吗?或者我应该将工具栏放在我的FragementTransaction填充FrameLayout的布局中吗?这似乎效率不高,因为我有几个。 最佳答案 DrawerLayout有两个subview:第一个用于主要内容,第二个用于抽屉:两者始终设置为match_parent。因此,您的Toolbar和FrameLayout应该包裹在一个垂直的LinearLayout中,根据ca

java.lang.IllegalStateException : You need to use a Theme. AppCompat 主题(或后代)与此 Activity

我在尝试运行我的android应用程序时遇到此错误。奇怪的是:只有在使用Jenkins构建(并签名)android应用程序时才会发生这种情况。当我使用eclipse中的本地apk文件并将其推送到我的设备(或模拟器)时,一切正常有什么想法吗?编辑:AndroidManifest.xml还有themes.xml文件:@style/MyActionBar@drawable/ic_up_arrowtrue@android:color/white@null@style/MyActionBar@drawable/ic_up_arrow@color/my_highlight@color/my_hig