jjzjj

sherlock

全部标签

android - Sherlock 操作栏更改文本颜色

我正在使用sherlock操作栏版本4.1.0(2012-05-17)。如何更改此屏幕截图中文本颜色的颜色?在实际设备上它几乎不可读我有这个主题20dp这在AndroidManifest.xml中 最佳答案 实际上,我已经通过执行以下操作在abs4.2中设置了SearchView文本颜色的样式:@style/Widget.Styled.SearchAutocompleteTextView@string/Search@string/SearchYOU_COLOR_HERE 关于androi

android - 我的 Android XML 文件找不到 ActionBarSherlock 主题

我正在尝试使用ActionBarSherlock开发一个应用程序,除了主题之外一切正常。具体我可以importcom.actionbarsherlock.app.*,扩展SherlockActivity,但我的list中总是有这个错误:Error:Noresourcefoundthatmatchesthegivenname(at'theme'withvalue'@style/Theme.Sherlock').我知道有很多关于此的问题,但它们对我没有用。我试过了刷新工作区清理我所有的项目将行放在中和在我的list和ABS中将我的targetSdkVersion和minSdkVersion

android - 在 Sherlock 操作栏中为标题和菜单项应用阴影和文本颜色

我正在努力实现两件事菜单项的白色文本,标题文本颜色有效标题和菜单项的文本阴影所有这些都在XML上。经过实验,什么有效?自定义操作栏布局与阴影配合得很好。所有Tiles的文本颜色都有效,但文本阴影无效菜单项的文本颜色在任何地方都不起作用。在示例代码中,当我在主主题标记中声明MenuTextStyle时,我可以更改文本大小但不能更改颜色。@style/Widget.SexyApp.ActionBar@style/Widget.SexyApp.ActionBar@drawable/list_state@drawable/list_state@style/Theme.SexyApp.Actio

android - java.lang.RuntimeException 主题.Sherlock

我已经在googleplay上更新并看到这个错误:java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.jim2/com.jim2.SettingWidgetActivity}:java.lang.IllegalStateException:YoumustuseTheme.Sherlock,Theme.Sherlock.Light,Theme.Sherlock.Light.DarkActionBar,oraderivative.atandroid.app.ActivityThread.performLaunc

android - 显示隐藏 Sherlock 操作栏

我已使用list中的以下行将Sherlock操作栏添加到Activity中:android:theme="@style/Theme.Sherlock.Light"我想节省屏幕空间并默认隐藏操作栏,仅当用户点击屏幕时才显示。我在Aldiko应用程序中看到过它,但不知道如何实现它。欢迎任何帮助。 最佳答案 要隐藏在您的ActivityonCreate()方法中使用以下代码,getSupportActionBar().hide();要在点击事件中显示使用以下代码,getSupportActionBar().show();关注ActionB

java - android sherlock setDisplayHomeAsUpEnabled 不工作以及如何设置自定义目标?

我调用了setDisplayHomeAsUpEnabled(true)并显示了箭头,但它没有指向任何地方,我还想手动设置按钮的链接/目标以转到自定义位置。如何指定自定义位置?谢谢。谢谢 最佳答案 如果你像标题说的那样使用ActionBarSherlock,你应该改用:getSupportActionBar().setDisplayHomeAsUpEnabled(true);无论哪种方式,要处理点击,您都必须在onOptionsItemSelected()中为android.R.id.home提供一个案例例如:@Overridepub

android - Sherlock Actionbar invalidateOptionsMenu()

我在这里犯了一个大错误。我正在尝试使用supportInvalidateOptionsMenu()更改操作栏菜单;但是当函数执行时,应用程序关闭,没有错误。奇怪的是,在我的GalaxyNexus(4.2.2)上一切正常,但在我friend的手机(android4.0.3)和我的android2.1模拟器中都不起作用这是我的代码:protectedvoidonCreate(BundlesavedInstanceState){...actionbar=getSupportActionBar();...myWebView=(WebView)findViewById(R.id.webview)

java - 操作栏 Sherlock 4 标题文本颜色 - 我哪里出错了?

我很难让我的操作栏标题文本颜色变白。遵循示例后,我相信我的代码是正确的,但文本显示为黑色。谁能看出我做错了什么?@style/Widget.MyApp.ActionBar@style/Widget.MyApp.ActionBar@style/Widget.MyApp.TitleTextStyle@style/Widget.MyApp.TitleTextStyle@drawable/gradient_blue@drawable/gradient_blue@color/white@color/white非常感谢! 最佳答案 使用如下,自

android - 如何 "install" Action 条Sherlock?

我正在尝试使用操作栏Sherlock构建示例项目“ActionBarStyled”。我在这里下载包含ABS的.zip文件http://actionbarsherlock.com/但我不知道在哪里解压缩,以便它会出现在项目>属性>添加库中。有人可以帮帮我吗?此外,我在某处读到(抱歉,现在找不到)当前的Android兼容性库支持3.0之前版本的操作栏,因此它与操作栏Sherlock具有基本相同的“效果”-有人可以确认吗这个?我应该安装哪个库? 最佳答案 没听说过包含操作栏的兼容性库,我几天前下载了最后一个。无论如何,这很简单,将文件解压

android - 找不到与给定名称 Theme.Sherlock.Dialog 匹配的资源

安卓2.3.3我已经在SO中搜索了解决方案,但我无法理解给出的解决方案。如果有人能以简单的方式解释如何消除此错误,我将不胜感激。我在我的应用程序中使用ActionBarSherlock。我的基本主题Theme.Sherlock.Light适用于所有Activity。对于一个Activity,我希望我的Activity看起来像一个对话框,因此我想使用Theme.Sherlock.Dialog。这是我的list文件的声明。但我的XML中出现以下错误:错误:错误:找不到与给定名称匹配的资源(在“主题”处,值为“@style/Theme.Sherlock.Dialog”)。。为什么我得到这个?