草庐IT

android - 在 Android 中编写主题应用程序

我正在Android中编写一个应用程序,希望用户能够下载主题和/或自己创建主题。该应用程序将附带一些默认图像,并且可以从市场/作为其他APK安装主题,或者可以将其放在SD卡上-两者都可以。我想要的是:-允许主题覆盖按钮中的图像-现在我有XML样式来做一些事情,比如在选择时突出显示(用于按钮背景+用于将按钮bg与实际按钮图像组合)-允许主题覆盖某些事物的背景和文本颜色(我现在不在那里使用样式,但如果那样会让事情变得更容易的话我可以)我想知道是否可以根据配置覆盖我的应用程序/Activity的onCreate中的样式定义——我不介意用户在样式更改后必须重新启动应用程序。此外,如果它是另一个

android - 为什么我的自定义按钮状态不起作用?

我为我的按钮背景制作了一个自定义的9补丁图像。按钮位于drawable-hdpi和drawable-mdpi文件夹中。我为我的按钮状态创建了自定义选择器文件。选择器文件login_button.xml:然后我为按钮样式制作了一个自定义的styles.xml文件:center_vertical|center_horizontal#FF000000#FFFFFFFF010.213dpbold@drawable/login_buttontruetrue然后在themes.xml中将这个样式应用到我的主题文件中@style/login_edittext_style@style/login_bu

Android:操作栏中的样式溢出菜单

我在我的项目中使用v7支持库。我的list设置是:android:minSdkVersion="7"android:targetSdkVersion="15"我使用AndroidActionBarStyleGenerator为我的ActionBar生成样式。问题是,虽然一切都适用于最新的api,但我的溢出菜单在低api中没有改变(在模拟器2.2和真实设备2.3.3htcdesire上测试)。(这应该有红色背景)菜单溢出是否在某些其他组件(如微调器对话框或其他组件)中加载项目(如果这听起来很愚蠢,请原谅)?为什么一个api(ex15)的样式不适用于其他(ex8),我能做些什么来为所有ap

Android 偏好类别样式

我正在尝试更改文本的颜色和偏好类别的背景。我在网上搜索了答案,但似乎没有任何效果。有没有人成功更改偏好类别属性的颜色?我可以使用自定义布局来更改偏好类别的外观吗?我需要更多指导。请帮忙这是我目前所拥有的:@style/ActionBar@color/ab_grey@color/text_green@color/pref_back颜色#adadad#000000#FFFFFF我偏好布局的一部分还有我的list...谢谢 最佳答案 是的。您可以使用自定义布局。看看这个问题的答案。CustomPreferenceCategoryHeadi

android - 自定义样式的 AlertDialog 的样式属性

我正在尝试设置我的AlertDialog的样式并且我已经能够通过样式和xml声明更改其中的大部分...但是仍然存在一些问题:如何将标题栏周围的区域从黑色更改为自定义颜色?如何将外部背景更改为透明(阴影落在上面的蓝色外部部分)如何更改按钮,使其不与警报消息周围的黑色边框重叠?这是我在RootActivity中的功能(我的Activity扩展了这个)publicstaticvoidshowNoConnectionDialog(Contextctx1){finalContextctx=ctx1;LayoutInflaterfactory=LayoutInflater.from(ctx);Al

android - 在java代码中动态地将样式应用于 View

我有以下自定义按钮View。publicclassPrayerTimeLabelextendsButton{inthours;intminutes;StringdayHalf;//amorpmContextparentActivity;PrayerControlparentControl;publicPrayerTimeLabel(Contextcontext,PrayerControlparent){super(context);init(context,parent,0);}publicPrayerTimeLabel(Contextcontext,intdefStyle,Praye

android - 将主题应用于 Android 中的动态单选按钮

我的应用程序中有一个主题,它定义了默认的文本外观和按钮样式。@style/TextAppearance.Medium@style/TextAppearance.Large@style/TextAppearance.Small@style/TextAppearance.Medium#000000#000000#000000@style/Button?android:attr/textColorPrimary?android:attr/textColorHint?android:attr/textColorPrimary32dpbold?android:attr/textColorSeco

android - 如何更改 expandableListView 箭头的颜色?

关闭。这个问题需要debuggingdetails.它目前不接受答案。编辑问题以包含desiredbehavior,aspecificproblemorerror,andtheshortestcodenecessarytoreproducetheproblem.这将有助于其他人回答问题。关闭7年前。Improvethisquestion如何更改可扩展ListView的下拉箭头的颜色?最好只改变颜色,这样动画就不会丢失。

android - 如何让状态栏透明但导航栏不透明?

我想在我的应用程序上有一个透明的状态栏(这样背景就在它后面)但我希望底部的导航栏保持黑色。我可以通过设置getWindow().setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS,WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);使两者都透明我可以通过设置true使顶部半透明(部分透明)但是,如果不使底部也透明,我就无法使顶部完全透明。使用@android:color/transparent或类似的不起作用。有谁知道如何在不影响导航栏的情况下制作完全透明的状态栏?

android - android-support-v7-mediarouter 中的 styles.xml 错误

以下是android-support-v7-mediarouter的styles.xml文件。56dp48dp0dptrue@string/mr_media_route_button_content_description@drawable/mr_ic_media_route_holo_dark56dp48dp0dptrue@string/mr_media_route_button_content_description@drawable/mr_ic_media_route_holo_light但是我收到很多没有找到资源的错误,其中一些是:[2014-04-0510:03:14-Spl