styles.xml如下:
[html]
<resources xmlns:android=\"http://schemas.android.com/apk/res/android\">
<style name=\"AppBaseTheme\" parent=\"android:Theme.Light\">
</style>
<style name=\"AppTheme\" parent=\"AppBaseTheme\">
</style>
<style name=\"testStyle\">
<item name=\"android:textSize\">30px</item>
<item name=\"android:textColor\">#1110CC</item>
<item name=\"android:width\">150dip</item>
<item name=\"android:height\">150dip</item>
</style>
</resources>
main.xml如下:
[html]
<RelativeLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"
xmlns:tools=\"http://schemas.android.com/tools\"
android:layout_width=\"match_parent\"
android:layout_height=\"match_parent\"
tools:context=\".MainActivity\" >
<TextView
style=\"@style/testStyle\"
android:layout_width=\"wrap_content\"
android:layout_height=\"wrap_content\"
android:gravity=\"center\"
android:layout_centerHorizontal=\"true\"
android:layout_centerVertical=\"true\"
android:text=\"@string/hello_world\" />
</RelativeLayout>
MainActivity如下:
[java]
package com.cn;
import android.os.Bundle;
import android.app.Activity;
/**
* Demo示例:
* 为控件设置自定义的Style
* 步骤:
* 1 在styles.xml文件中自定义一个style
* 在该style中可以预设各种参数.如文字大小,颜色
* 宽,高等等属性
* 2 在布局文件中为控件设置style属性,如:style=\"@style/testStyle\"
*/
public class MainActivity extends Activity {
@Override www.phpstudy.net
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
本文地址:https://www.stayed.cn/item/8827
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我