草庐IT

android - 将 SDK 设置为 27 后,状态栏颜色在 Activity 中始终为灰色

自从使用sdk26或27以来,还有其他人遇到过状态栏总是灰色的问题吗?我最近更新了AndroidStudio并使用27作为我的目标sdk,现在启动的每个Activity都有一个灰色状态栏。我没有更改样式或主题,但它们始终是灰色的。另一个有趣的发展是我的MainActivity那里有一个抽屉导航,它可以毫无问题地在我的原色上呈现半透明状态。但是我从那里启动的每个Activity总是有灰色状态栏。我完全不知道为什么,但我假设它是SDK版本,因为我之前没有遇到任何问题。每个Activity都引用此样式,该样式用于MainActivity和所有其他Activity:falsetruetruet

android - DialogFragment去除透明黑色

我需要创建一个背景中没有透明黑色层的DialogFragment,或者至少用透明白色层交换它。尝试使用来自不同SO答案的这个技巧,但这不是我想要的:getDialog().getWindow().setBackgroundDrawable(newColorDrawable(Color.RED));正如您在这张图片上看到的,对话框周围有一个红色区域,但它不是我要找的那个,一定有其他背景:https://www.dropbox.com/s/4hlgil6btxtqcg4/dialog.png如果您有任何想法或解决方法,请与我分享。谢谢! 最佳答案

android - 如何在操作栏中设置边框底部?

我怎样才能像这样绘制一个操作栏底部边框:我尝试使用边距:@style/TitleTextStyle#088A29#088A29#0B3B0B5dp但边距是白色的,我不明白如何改变颜色谢谢! 最佳答案 对我来说,以下解决方案完美而流畅地工作。@style/TitleTextStyle@drawable/custom_background_bar5dp当然,我构建了保存到可绘制forlder中的custom_background_bar。您可以随意将#ffff0000(背景栏颜色)和#ff00ff00(底部边框颜色)更改为您喜欢的值。您

Android Studio Material 设计....styles.xml

我想为我的应用程序使用AppThemeandroid:Theme.Material.Light.DarkActionBar。这可从SDK21获得...我的最低SDK是16。我的构建gradle文件中有支持库com.android.support:appcompat-v7:22.0.0。我想在values文件夹下创建第二个样式文件。我想要两个样式文件...一个用于Lollipop...旁边的灰色版本22...另一个用于Lollipop之前的文件。如何做到这一点? 最佳答案 如前所述,为特定的API级别创建一个值文件夹res/value

Android RecyclerView 使用大全 - 基础使用,item 动画,下拉刷新等

文章目录RecyclerView概述RecyclerView使用-基础篇第一步:添加RecyclerView第二步:添加布局文件第三步:添加逻辑代码运行效果RecyclerView使用-进阶篇布局管理器线性布局管理器网格布局管理器ItemDecorationItem动画Item点击RecyclerView使用-高级篇(上拉刷新下拉加载更多)第一步:添加依赖第二步:布局文件第三步:逻辑代码完整代码RecyclerView概述RecyclerView是官方在5.0之后新添加的控件,推出用来替代传统的ListView和GridView列表控件。RecyclerView使用-基础篇第一步:添加Recy

android - android (android.R.drawable.{checkbox}) 中 Material Design 复选框的名称是什么?

如下图所示:我需要这个默认的可绘制对象,这样我就可以通过编程方式将它设置为自动生成的复选框,如下所示:checkBox.setButtonDrawable(R.drawable.checkbox_style);我需要这个可绘制的复选框,因为带有Android4.3(Jellybean)的三星GT-I9300覆盖了上面的这个样式,如下所示:这是我的应用主题:@color/colorPrimary@color/colorPrimaryDark@color/colorAccent@color/colorPrimary#88FFFFFF#88FFFFFF@color/colorAccent@a

android - 地址类 getCountryCode() 方法返回数字

publicstaticCountrygetCountryFromLocation(Contextcxt,ListcountryList,Locationlocation,intmaxAddress){if(location==null||countryList==null||countryList.isEmpty()){Log.d("ooo","location==null||countryList==null||countryList.isEmpty()");returnnull;}doublelongitude=location.getLongitude();doublelati

android - 样式化 Actionbarsherlock 选项卡

所以我正在尝试为我的Actionbar的选项卡设置样式,这是我使用ActionBarSherlock库实现的。这是我的代码:@style/CustomActionBarStyle@style/CustomActionBarStyle@drawable/actionbar_tab_bg在第二行和第三行,如果我将actionBarTabStyle更改为actionBarStyle,我的actionbar本身将更改为我想要的样式(当然不是很好),因此连接有效。但是,尝试更改操作栏选项卡(在其下方)仍然没有成功。我希望有人能帮助我。问候, 最佳答案

android - 我怎样才能改变 actionbarddrawertoggle 图标,android?

在我的Activity中,我想更改抽屉切换图标我有我的工具栏这是工具栏主题center_vertical@style/PopupMenuStyle-->@style/MyActionButtonStyle这是Activity主题truefalse@color/ColorPrimary@color/ColorPrimaryDark 最佳答案 使用下面的代码fragment来设置您的自定义操作栏切换按钮。mDrawerToggle.setDrawerIndicatorEnabled(false);//mDrawerToggle.setH

android:如何从 strings.xml 中的字符串数组中获取项目的属性

我爸爸喜欢看他的电影,他有很多电影。他将光盘保存在几个Binder中,但根本没有编目系统。我想我会做一个Android应用程序来帮助他找到它们所以我认为id将信息存储在strings.xml中的字符串数组中HelloWorld,MovieFinderActivity!MovieFinderChooseMovieStarWarsEpisode1:ThePhantomMenaceStarWarsEpisode2:AttackoftheClonesStarWarsEpisode3:RevengeoftheSithStarWarsEpisode4:ANewHopeStarWarsEpisode