草庐IT

Appcompat-v

全部标签

android - Snackbar.setCallback()在Android AppCompat中无法解析

我已成功将snackbar添加到我的应用程序,但是当我尝试添加回调时,编译器无法解析setCallback()方法。是AppCompat中的错误还是我遗漏了什么? 最佳答案 这已在Android设计支持库的v23中修复。 关于android-Snackbar.setCallback()在AndroidAppCompat中无法解析,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/32

android - 如何在AppCompat 23中更改ActionBar标题的字体

我想知道如何更改ActionBar的字体。我正在使用ThemeAppCompat23并且我尝试过使用“字体”,尝试过“titleTextStyle”,但没有任何反应,我无法解释为什么......我试图做一个文本样式并改变了字体但是仍然没有结果。我唯一能做的就是用“textColorPrimary”改变标题的颜色。我也找不到规范中的解决方案。有人可以提示我该怎么做吗? 最佳答案 我解决了创建自定义操作栏样式和自定义标题文本样式的问题:在应用主题中:serif@style/Theme.AppLib.ActionBar.Solid还有样式

android studio gradle 无法解析 appcompat-v7 :27. 0.2

我遇到了一个奇怪的问题。我正在使用androidstudio3.0.1。等级解析为appcompat:v7:26.0.0_alpha1的最新appcompat版本build.gradle(module:app)android{compileSdkVersion27buildToolsVersion'27.0.3'defaultConfig{applicationId"someID"minSdkVersion16targetSdkVersion27versionCode1versionName"1.0"testInstrumentationRunner"android.support.t

android - 如何为迁移到 MaterialComponents、AndroidX 和 AppCompat 的应用设置样式

我想迁移到:androidx.appcompat:appcompatcom.google.android.material:material忘记支持库依赖性,但我有一些问题:为了保持兼容性,我应该为ProgressBar使用哪种样式?v21:Widget.ProgressBar.Horizo​​ntal支持库:Widget.AppCompat.ProgressBar什么时候应该使用compat样式与materialcomponents样式?像@style/TextAppearance.MaterialComponents.Body1或TextAppearance.AppCompat.T

android - 如何使用 AppCompat 库更改选项卡样式和颜色

我正在制作一个小程序,我在其中使用了带有滑动功能的fragment选项卡,为了让它更时尚,我使用了样式生成器,我的体验很好。现在我想对我的选项卡的现有外观做一些小改动,这次我说的是选项卡文本样式。我的简单时尚的ActionBar的第一张屏幕截图我们可以看到所有Tab的文本看起来相同,所以在这里我需要你的帮助,在我的例子中是selectedTab的文本样式将保持与外观相同的白色粗体,但想要更改文本其他样式为正常(我的意思是那些没有被选中,比如:-IOS和WINDOWS)样式.xml:@drawable/selectable_background_compatstyle4@style/Po

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-