Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android XML主题与样式_Android_Styles_Themes_Basic4android - Fatal编程技术网

Android XML主题与样式

Android XML主题与样式,android,styles,themes,basic4android,Android,Styles,Themes,Basic4android,我已经阅读了这里所有的问题和无数关于Android风格和主题的教程。主题和风格之间奇怪的层次结构对我来说仍然是个谜 我的清单调用了这个“样式”(android:theme,“@Style/rforderstyle”)[这是从Basic4Android的清单编辑器中格式化的](不是我的选择,而是我必须使用的内容)。。但是,如果我需要,清单仍然可以访问。 我提到这一点是因为我注意到你可以设计一个特定的活动。事实上,我不认为有一种方法可以强迫多个“假发”都有自己的“主题”,而它们都存在于同一个活动中

我已经阅读了这里所有的问题和无数关于Android风格和主题的教程。主题和风格之间奇怪的层次结构对我来说仍然是个谜

我的清单调用了这个“样式”(android:theme,“@Style/rforderstyle”)[这是从Basic4Android的清单编辑器中格式化的](不是我的选择,而是我必须使用的内容)。。但是,如果我需要,清单仍然可以访问。 我提到这一点是因为我注意到你可以设计一个特定的活动。事实上,我不认为有一种方法可以强迫多个“假发”都有自己的“主题”,而它们都存在于同一个活动中

如果是这样的话,请告诉我,我需要把我的“小创作”变成“碎片”或“假发”。 我正在尝试的是一个windows mobile应用程序类型的表单,上面有大量的用户控件。因此,底部的这个集合恰好使用了中等大小的黑色文本字体。。但是右上角的控件是一个不同的文本大小和颜色

关于样式xml文件,我已经读到,,,,重要的是,,,我的父项是一些包罗万象的Android主题,我覆盖了本节中的单个“属性”:

这是否意味着,尽管我关心文本大小,但由于我有标签和编辑控件,因此没有解决这些问题的“父”样式,这将导致我在尝试使用此引用的父样式时出错?? 一个主题是如何融入这个组合的

    <resources>
      <style name="rforderstyle" parent="@android:style/TextAppearance">>
      <item name="android:textSize"> 21.0dp</item>
      <item name="android:typeface">serif</item>
      <item name="android:textColor">#FF9900 </item><!--#00FF00-->
      </style>
    </resources>

>
21.0dp
衬线
#FF9900
这很奇怪,因为最好的例子引用了视图的布局文件,但我在Basic4Android中没有布局文件,我正在以编程方式创建所有这些视图。如果我不需要主题风格的深度,那么很好,但是…清单应该指向一种风格还是一种主题