如何在android中为圆角矩形按钮制作样式

时间:2011-10-21 06:53:14

标签: android

我需要选项卡打开或关闭状态的xml样式,每当我点击按钮,在按钮上显示圆角矩形。如何为给定的图像创建新样式。请为我提供一些提示 如何为像这个图像的圆角矩形创建样式

enter image description here

2 个答案:

答案 0 :(得分:1)

为此添加圆角的图像作为标签的背景:

tab = tabs.newTabSpec("tab_Busquedas");
tab.setContent(new Intent().setClassName("com.grapp", "com.grapp.homes").putExtras(bundle));
tab.setIndicator(null,null);
tabs.addTab(tab);
//here you set the image with rounded corners over the tab.
tabs.getTabWidget().getChildAt(0).setBackgroundResource(R.drawable.mytab_roundedcorners);

此解决方案发布于:How to achieve rounded tabs in Android 2.1 +

答案 1 :(得分:0)

您可以使用相同的主题功能。

http://developer.android.com/guide/topics/ui/themes.html

如果您使用此功能,可维护性也很容易。

的问候,
SSuman185