草庐IT

Appcompat-v

全部标签

android - AppCompat Material Style 部件色调错误

我正在使用appcompat_v7库。在文档中说:[...]AppCompat在早期版本的Android上为一部分UI小部件提供了类似的行为:AppCompat工具栏提供的一切(操作模式等)编辑文本微调器复选框单选按钮切换(使用新的android.support.v7.widget.SwitchCompat)CheckedTextView您不需要做任何特别的事情来使这些工作正常,只需像往常一样在您的布局中使用这些控件,AppCompat将完成剩下的工作(有一些注意事项;请参阅下面的常见问题解答)。这是我的代码:值/styles.xml@color/material_blue_grey_

android - 无法加载 AppCompat ActionBar,出现未知错误 android studio 3.0

将androidstudio更新到3.0版后,我无法预览我的应用程序布局,我收到如下错误:'FailedtoloadAppCompatActionBarwithunknownerror'.我该如何解决这个问题?但如果我在我的手机上运行该应用程序,它会正常运行。这是我的Gradle文件:applyplugin:'com.android.application'android{compileSdkVersion24buildToolsVersion'26.0.2'defaultConfig{applicationId'com.halloo'minSdkVersion16targetSdkV

android - 将 appcompat v7-22 添加到 Android studio 项目

你好我想在我的应用程序中使用appcompatv7-22因为我使用这个gradle设置android{compileSdkVersion22buildToolsVersion"22.0.0"defaultConfig{applicationId"com.myapp"minSdkVersion11targetSdkVersion22}buildTypes{release{minifyEnabledtrueproguardFiles'proguard.cfg'}}}dependencies{compile'com.android.support:appcompat-v7:22.+'}但是当

android - 无法在 fragment 中转换 SearchView (AppCompat)

我正在尝试从Fragment中监听SearchView中的文本更改,但在这一行失败了:menu.findItem(R.id.action_search);异常(exception):java.lang.ClassCastException:android.support.v7.internal.view.menu.MenuItemWrapperJBcannotbecasttoandroid.support.v7.widget.SearchViewatse.xxx.xxx.FragmentList.onCreateOptionsMenu(FragmentList.java:155)我的o

Android Studio 3.1 无法正确解析 "Theme.AppCompat"样式

昨晚,我将我的androidstudio从3.0.1升级到3.1,并重建了我的项目,我得到了如下所示的错误。核对list:compileSdkVersion27buildToolsVersion'27.0.3'类路径'com.android.tools.build:gradle:3.1.0'实现'com.android.support:appcompat-v7:27.1.0'实现'com.android.support:design:27.1.0' 最佳答案 如本question所述:关闭项目。将其从项目列表中删除(默认Androi

android - AlertDialog AppCompat 宽度和高度

我的AlertDialog自定义样式如下:@color/color_accent@color/text_color_primary@color/color_primarytrue@null我需要更改宽度和高度,因为它在我的平板电脑上太大了。有什么想法吗?以下代码无法正常工作:@dimen/abc_dialog_min_width_major@dimen/abc_dialog_min_width_minor 最佳答案 我能够像这样调整宽度:70%70%对话框dialog=newAlertDialog.Builder(this,R.st

android - 是否可以使用 appcompat 库创建操作栏菜单?

最近我已经从常规操作栏实现切换到最近发布的appcompat实现。我的应用程序大量使用操作栏来提供功能。自切换以来,在较旧的地方API(少于11个)没有任何菜单项。较新的API可以,但它们不会像配置的那样显示图像(如果room|withText)。有没有其他人遇到过这种情况或想出了任何解决方案? 最佳答案 我在使用appcompat库时发现了问题所在。您可以像往常一样创建菜单。@OverridepublicbooleanonCreateOptionsMenu(Menumenu){getMenuInflater().inflate(R

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

我正在使用这个主题为我的Titanium应用程序创建自定义主题generator.但是当我运行我的应用程序时它崩溃了并且我的日志显示我需要appCompact即使我为sdk>sdk11设置了主题。我的目标Android版本是API19,最低SDK版本是API14,所以我想知道为什么我需要appCompact。我的日志是这样写的:[ERROR]:TiApplication:(main)[512,512]Sendingevent:exceptiononthread:mainmsg:java.lang.RuntimeException:UnabletostartactivityCompone

android - AppCompat 弹出菜单 RuntimeException

我正在使用以下类来创建图标化弹出菜单:publicclassIconizedMenuimplementsMenuBuilder.Callback,MenuPresenter.Callback{privateContextmContext;privateMenuBuildermMenu;privateViewmAnchor;privateMenuPopupHelpermPopup;privateOnMenuItemClickListenermMenuItemClickListener;privateOnDismissListenermDismissListener;/***Callbac

Android 构建工具阻止 ProGuard 删除未使用的 appcompat 库类

这是我的build.gradle的一部分:android{buildTypes{release{minifyEnabledtrueshrinkResourcestrueproguardFilesgetDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'}}}dependencies{compilefileTree(dir:'libs',include:['*.jar'])compile'com.android.support:appcompat-v7:21.0.3'}proguard-rules.pro中没有任