按钮角变得模糊(Android)

时间:2013-02-19 10:30:29

标签: titanium titanium-mobile

我正在为Android开发一个应用程序(Ti Sdk 2.1.2,Android Sdk 2.2)。我想要圆角按钮,但是当我应用borderRadius时,角落变得模糊。

var win= Titanium.UI.createWindow();
var login = Ti.UI.createButton({
    title : 'Login',
    height :50,
    width : 280,
    top :  50,
    left : 100,
    backgroundImage:'btn_bg.png',
    borderRadius: 5,
    color:'white',

});

win.add(login);

win.open();

btn_bg.png

1 个答案:

答案 0 :(得分:0)

几个选项:

  1. 如果是简单的颜色(在您的情况下图像只显示红色) - 使用背景颜色而不是图像
  2. 按照here
  3. 所述,为按钮使用Android 9-Patch图像
  4. (不好)使用带有圆角和透明角的完整图像作为背景图像。
  5. 提示:也许您还应该设置边框宽度和边框颜色以避免模糊外观。