草庐IT

theme-bar

全部标签

android - 在Android 4.0 Navigation Bar劫持第一次触摸事件

在没有硬件导航键的设备上的Android4.0中,Android将呈现导航栏。如果需要,您可以使用setSystemUiVisibility()隐藏它。如果这样做了,假设你想获得尽可能多的屏幕来播放,当你第一次触摸屏幕时(是的,在View上你实现了View.onTouchEvent()),firsttouch会被Android劫持,不会调用你的API。只有当导航栏可见时,它才会被调用。现在,也可以通过收听来避免这种情况:http://developer.android.com/reference/android/view/View.OnSystemUiVisibilityChangeL

android - AppCompat v7 :21 Split Action Bar Broken?

我目前正在开发一个应用程序,我在其中使用经过大量修改的SplitActionBar。这是应用程序当前状态的链接:您会注意到顶部有一个透明的操作栏,其中包含一个自定义View,底部有一个拼接在一起的拆分操作栏。底部View实际上是一个单独的操作项,其中包含一个自定义View并showAlways=true。目前我只支持SDKv15+,我真的不打算改变它,但是有了刚刚发布的LollipopAppCompat库,我决定实现它,这样我就可以在我的应用程序中获得一些很棒的东西。我已将主题更改为Theme.AppCompat.Light,我的MainActivity现在扩展了ActionBarAc

java - Android: Theme Holo 上一版本

我非常喜欢4.0ICSHoloLight主题,并希望在我的应用程序中使用它以支持我在platform文件夹中找到了Androidlayoutlib.jar,但它只有8mb!而且我真的负担不起将我的应用程序增加8mb。有什么建议吗?//皮尤实验室PS我试过https://github.com/ChristopheVersieux/HoloEverywhere但它不支持我使用的TabVIew谢谢! 最佳答案 最好不要在不受支持的设备上使用Holo主题。你可以做一个简单的技巧,让你的应用程序在3.x及更高版本上运行Holo主题,并在2.3

android - 如何在辅助功能模式下将焦点设置在 Thumb for Range Seek Bar?

我有一个自定义范围搜索栏,它有2个自定义拇指(最大和最小)用于设置搜索栏的范围。一切都按预期正常工作,但当我进入辅助功能模式时,焦点出现在范围搜索栏中,这是设备的默认行为。到目前为止我尝试了什么:尝试从SeekBar类获取ThumbView,并在焦点应该位于搜索栏时强制使用辅助功能。使用thumb.sendAccessibilityEvent(AccessibilityEvent.TYPE_VIEW_ACCESSIBILITY_FOCUSED);强制将焦点放在搜索栏的拇指上还有thumb.setFocusable(true);thumb.setFocusableInTouchMode(

Android和Honeycomb-如何在没有 "action bar"的情况下使用SDK 13设置菜单图标

我想最大程度地使用Honeycomb应用程序的屏幕。由于屏幕的底部已经卡住了“always-on”项,因此我想在该空间的下方添加一个菜单按钮,而不是牺牲更多的屏幕空间,而在顶部放置一个“操作栏”。如何在不降级到API10或更低版本的情况下完成此任务?(尽管我不需要使用操作栏来占用更多空间,但我也不需要调整大小按钮,该按钮对我的应用程序毫无用处,除非通过使用最新的API版本,否则无法将其禁用。)当然,人们可以有效地利用数百个当前处于黑暗状态且浪费在hive式屏幕底部,后/家/thingy图标与永远存在的时钟之间的像素吗?创建一个Action栏以将单个设置按钮塞在角落里会浪费更多的空间,这

android - Android 中的谷歌地图 : Failed to find style 'mapViewStyle' in current theme

对不起各位,关于这个话题的另一个问题。到目前为止,我已经阅读了所有关于它的帖子,但到目前为止,没有一个答案适合我。我现在已经花了几个小时来尝试解决这个问题,在开始拔头发之前,我想在这里再试一次。在XML布局和图形布局之间切换时,我在Eclipse中收到上述错误消息。Missingstyles.Isthecorrectthemechosenforthislayout?UsetheThemecomboboxabovethelayouttochooseadifferentlayout,orfixthethemestylereferences.Failedtofindstyle'mapView

android - 无法从 values-v11/themes.xml 引用 Holo 主题

如果我的应用在3.0+设备上运行,我试图让我的应用使用HoloLight主题,但由于某些原因,values-v11方法不起作用。我看到很多其他人显然在使用这种方法,但是当我在res/values-v11/themes.xml中定义我的主题时:Eclipse给我error:Errorretrievingparentforitem:Noresourcefoundthatmatchesthegivenname'@android:Theme.Holo.Light'.无论我使用android都一样:Theme.Holo.Light或android:style/Theme.Holo.Light。我

android - "FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS"影响 getRootView().getHeight()

我在尝试为状态栏添加颜色时发现了影响相对布局高度的问题。addingFlag影响相对布局rootView高度的计算。privatevoidchangeStatusBarColor(){if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.LOLLIPOP){Windowwindow=getWindow();window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);window.setStatusBarColor(getResources().getCo

Android Studio "can' t 解析符号 'Theme'"

我正在使用androidstudio0.8.4当我扩展@style/Theme.AppCompat.Light时,androidstudio说can'tresolovesymbol'Theme'withredfontcoloredTheme。但是当我运行这个项目时,它运行良好。我不知道如何解决这个问题。下面是我的代码。样式.xml构建.gradleapplyplugin:'com.android.application'android{compileSdkVersion20buildToolsVersion"20.0.0"defaultConfig{applicationId"kr.c

android - 检索项目 : No resource found that matches the given name 'android:Theme.Material.Light' 的父项时出错

我在styles.xml中收到此错误:Errorretrievingparentforitem:Noresourcefoundthatmatchesthegivenname'android:Theme.Material.Light'.在list中:AndroidSDK管理器:我更新了所有api21和附加功能。订购和导出:values-v21/styles.xml:@color/primary@color/primary_dark@color/accent@color/text_primary@color/text_secondary@color/primary_dark控制台:E:\w