- Start Eclipse, create a new Android project.
- Right click /res/values/ in Package Explorer, click New -> Other....

- Expand Android, and select Android XML Values File, click Next.

- Enter file name, mystyle.xml.

- Click Finish.

- The generated file will be opened in Resources mode. Click the tab with file name, mystyle.xml, to view in edit mode. The wizard should have create a root of <resources> for you.

- Switch back to Resources mode by clicking on Resources tab.
- Click on the Add button.

- Select Style/Theme, and click OK.

- Enter "MyStyle" in the name field.

- Click on Add button.
- Select Item and click OK.

- Enter "android:layout_width" in Name field, and "wrap_content" in Value field.

- Click on mystyle.xml tab to view in edit mode. The wizard have already filled in the item.

- Repeat to fill in others.


- Save It.
- Modify main.xml to add a TextView using MyStyle.
- Finished!

- Right click /res/values/ in Package Explorer, click New -> Other....

- Expand Android, and select Android XML Values File, click Next.

- Enter file name, mystyle.xml.

- Click Finish.

- The generated file will be opened in Resources mode. Click the tab with file name, mystyle.xml, to view in edit mode. The wizard should have create a root of <resources> for you.

- Switch back to Resources mode by clicking on Resources tab.
- Click on the Add button.

- Select Style/Theme, and click OK.

- Enter "MyStyle" in the name field.

- Click on Add button.
- Select Item and click OK.

- Enter "android:layout_width" in Name field, and "wrap_content" in Value field.

- Click on mystyle.xml tab to view in edit mode. The wizard have already filled in the item.

- Repeat to fill in others.
1
2
3
4
5
6
7
8
9
10
11
12
13
| <?xml version="1.0" encoding="utf-8"?><resources> <style name="MyStyle"> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:textColor">#AAA</item> <item name="android:textSize">18dip</item> <item name="android:background">#222</item> <item name="android:padding">5dip</item> </style></resources> |


- Save It.
- Modify main.xml to add a TextView using MyStyle.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| <?xml version="1.0" encoding="utf-8"?> android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" /> <TextView style="@style/MyStyle" android:layout_width="fill_parent" android:text="it's text using style" /> </LinearLayout> |
- Finished!

No comments:
Post a Comment