jjzjj

Appcompat

全部标签

c# - Xamarin - 检索项目 : No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar' 的父项时出错

我想使用Xamarin和VisualStudio创建一个采用MaterialDesign的应用。我想使用v7AppCompat库实现这一点,因此我的应用程序在旧设备上运行良好。我遵循了本教程:https://blog.xamarin.com/android-tips-hello-material-design-v7-appcompat/并且做的完全一样。当我转到Main.axml文件(在Resources/layout文件夹中)时,会出现一个下拉菜单,您可以在其中选择一个主题(下图)。但是,当我打开下拉菜单时,我的主题没有出现。所以我认为清理和重建我的项目是个好主意。但是当我清理项目时

android - appcompat 中带有 ActionBar 的自定义布局导致内容与操作栏重叠

我已经使用AppCompat实现了自定义操作栏布局:publicclassDoneBarActivity{publicinterfaceOnSaveActionListener{publicvoidonSave();}publicstaticvoidsetupActionBar(finalActionBarActivityactivity,finalOnSaveActionListenerlistener){//Inflatea"Done/Cancel"customactionbarview.finalLayoutInflaterinflater=(LayoutInflater)act

android - 使用 Xamarin Forms 更新到 AppCompat 后 WebView 中的白色覆盖

在我的XamarinForms应用程序中,我通过插入一个contentEditable设置为true的div将WebView用作表单。在更新AppCompat样式之前一切正常。现在,当用户试图在WebView中书写时,会出现一个奇怪的白色覆盖层(白色方block),当键盘被关闭时它会消失。为了找到问题的根本原因,我创建了一个示例项目,其中只有一个页面仅包含一个垂直堆栈布局,其中包含另一个堆栈布局和webView。我注意到的是,如果内部堆栈布局的高度足以让webview在出现时被键盘覆盖,则会发生此问题。在这种情况下,webview被向上推,并且出现了这个奇怪的叠加层。WebView功能

android - Xamarin.Android:错误 APT0000:检索项目父项时出错:找不到与给定名称 '@android:style/Theme.AppCompat' 匹配的资源

我正在尝试在我的Xamarin.Android应用中使用CoordinatorLayout。我一直在使用以Theme.Material.Light作为其父级的自定义主题,在我添加CoordinatorLayout之前它运行良好。当我添加它时,我收到一条错误消息,告诉我必须使用Theme.AppCompat主题,但是一旦我这样做,应用程序就无法构建并出现以下错误:/{projectdirectory}/Resources/values/Styles.xml(0,0):ErrorAPT0000:Errorretrievingparentforitem:Noresourcefoundthat

android - java.lang.NoSuchFieldError : android. support.v7.appcompat

我将我的支持库从r20更新到r21,现在当我运行我的应用程序时,我在我的主要Activity的super.onCreate中收到此错误:java.lang.NoSuchFieldError:android.support.v7.appcompat.R$styleable.Theme_windowActionBaratandroid.support.v7.app.ActionBarActivityDelegate.onCreate(ActionBarActivityDelegate.java:145)atandroid.support.v7.app.ActionBarActivityDe

android - 从 AppCompat v22 (API 10) 开始,未调用 Fragment 中的 onPrepareOptionsMenu

我们有一个使用AppCompatActivity和多个fragment的应用程序,每个fragment都有助于选项菜单。(即fragment覆盖onCreateOptionsMenu并插入自己的菜单项)这些fragment还覆盖了onPrepareOptionsMenu,以便根据应用的状态有条件地启用/禁用某些菜单项。在appcompat的更新版本(22)之前,为每个fragment调用了onPrepareOptionsMenu函数,并且一切正常。但现在,它不再被调用。此行为仅出现在API10中。在较新的API中它可以正常工作。有什么想法吗? 最佳答案

android - 如何更改 appcompat 自动完成弹出文本颜色?

我知道有很多问题,也有答案,但没有一个对我有用。我的风格和主题:@style/DropDownItemStyle@style/DropDownItemStyle@style/DropDownItemStyle@android:color/black但是结果还是这样:布局是这样的:和适配器:emailView.setAdapter(newArrayAdapter(this,android.R.layout.simple_list_item_1,Utils.getUniqueEmailsFromAccount(this)));你们能帮我把文字变黑吗? 最佳答案

android - Robolectric 3.3 与 Theme.AppCompat

我正在使用Robolectric3.3从com.android.support:appcompat-v7:23.4.0AppCompatActivity>得到之后:java.lang.IllegalStateException:YouneedtouseaTheme.AppCompattheme(ordescendant)withthisactivity.我创建了以下测试运行程序:publicclassActivityTestRunnerextendsRobolectricTestRunner{publicActivityTestRunner(ClasstestClass)throwsI

android - 当我更改父项时,popupMenuStyle 不起作用 ="@style/Theme.AppCompat.Light.DarkActionBar">

当我改变我的主题样式时到根本不工作。bold@drawable/menu_dropdown_panel 最佳答案 检查此生成器以获得工作方式:http://jgilfelt.github.com/android-actionbarstylegenerator/基本上,当切换到DarkActionBar时,您需要更新样式以遵循:@style/PopupMenu.Example@style/Theme.Example.Widget@style/PopupMenu.Example@style/DropDownListView.Exampl

android - 使用 Theme.AppCompat.Dialog 时操作栏看起来被切断了

我希望让我的一个Activity看起来像一个对话框,并为此使用了Theme.AppCompat.Dialog主题,但这使得它的操作栏看起来很糟糕(见下文)。现在背景被剪切成标题字符串的长度,我找不到任何主题属性来修复它。(如何避免?styles.xml相关部分:我使用以下代码开始Activity:Intentintent=newIntent(this,DeviceListActivity.class);startActivityForResult(intent,REQUEST_CONNECT_DEVICE); 最佳答案 首先,当我遇