在我的BB10应用程序中,我Listview
textstyle
的颜色为绿色,红色为随机文字。但是当我滚动列表视图时,颜色会移动并设置为错误的文本示例:
Apple ==> Red
Bananna == > green
after scrolling
Apple ==> Green
bananna ==> Red
这是一个很长的列表,所以它会在滚动后显示的项目
提前致谢
答案 0 :(得分:0)
我的解决方案是以下代码
Label {
id: alertTypeLable
text: qsTr(ListItemData.alertType) + Retranslate.onLanguageChanged
horizontalAlignment: HorizontalAlignment.Left
verticalAlignment: VerticalAlignment.Center
textStyle.fontSize: FontSize.XSmall
textStyle.color: {
if (ListItemData.success.toString() == "true") {
return Color.Green
}
else {
return Color.Red
}
}
}