【问题标题】:Appcelerator Style Button Image AndroidAppcelerator 样式按钮图像 Android
【发布时间】:2016-02-01 18:10:51
【问题描述】:

我有一段代码可以生成按钮:

var call_buttons = Titanium.UI.createButton({
    id: resultNodeID,
    title: resultNodeTitleNoQuotes + ", " + "Rating: " + ratings,
    font: { fontSize:23 },
    top: 1, 
    left: '3%',
    width: '94%', 
    height: '94%',
    image : 'star.png' 
 });

在应用程序上它看起来像这样:

如何设置星星的样式,使其移动到 android 按钮的右侧,而不是左侧?我已阅读文档 (http://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI.Button),但找不到与按钮内图像位置相关的任何内容。

目标是将星标放在“评分”一词所在的位置。

【问题讨论】:

    标签: android appcelerator appcelerator-mobile appcelerator-titanium


    【解决方案1】:

    image 属性只允许将图片放置在按钮标题的左侧。如果要将图像放在右侧,我建议创建一个类似于按钮的视图(将单击事件附加到视图),然后将标签放在左侧,将图像放在视图内的右侧以获得你想要的样子。

    【讨论】:

      【解决方案2】:

      另一种选择是使用属性字符串作为标题并使用图标字体作为星号。但是... Titanium 的按钮不支持Attributed String。

      您可能想要提出功能请求Appcelerator JIRA。在创建新工单之前检查它是否已被请求。请参考此问题并在此处链接回票证,以便其他人可以与您一起观看。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-04-14
        相关资源
        最近更新 更多