|
function UIListViewBug(){
alert("UIListViewBug")
var listView = api.require('UIListView');
listView.open({
//"x": 0,
//"y": 0,
//"w": api.winWidth,
//"h": api.winHeight,
rect: { x: 0, y: 0, w: api.winWidth, h: api.winHeight },
"rightBtn":[
{
bgColor: '#388e8e', //(可选项)字符串类型;按钮背景色,支持rgb、rgba、#;默认:'#388e8e'
activeBgColor: '', //(可选项)字符串类型;按钮按下时的背景色,支持rgb、rgba、#
width: 70, //(可选项)数字类型;按钮的宽度;默认:w / 4
title: '按钮1', //(可选项)字符串类型;按钮标题,水平、垂直居中
titleSize: 12, //(可选项)数字类型;按钮标题文字大小;默认:12
titleColor: '#fff', //(可选项)字符串类型;按钮标题文字颜色,支持rgb、rgba、#;默认:'#ffffff'
icon: '', //(可选项)字符串类型;按钮标题前的图标路径(本地路径,支持fs://,widget://),水平、垂直居中,图标为正方形
iconWidth: 20 //(可选项)数字类型;按钮标题前的图标宽度,图标为正方形;默认:20
},{
bgColor: '#388e8e', //(可选项)字符串类型;按钮背景色,支持rgb、rgba、#;默认:'#388e8e'
activeBgColor: '', //(可选项)字符串类型;按钮按下时的背景色,支持rgb、rgba、#
width: 70, //(可选项)数字类型;按钮的宽度;默认:w / 4
title: '', //(可选项)字符串类型;按钮标题,水平、垂直居中
titleSize: 12, //(可选项)数字类型;按钮标题文字大小;默认:12
titleColor: '#fff', //(可选项)字符串类型;按钮标题文字颜色,支持rgb、rgba、#;默认:'#ffffff'
icon: '按钮2', //(可选项)字符串类型;按钮标题前的图标路径(本地路径,支持fs://,widget://),水平、垂直居中,图标为正方形
iconWidth: 20 //(可选项)数字类型;按钮标题前的图标宽度,图标为正方形;默认:20
}],
styles:{
borderColor: '#696969', //(可选项)字符串类型;列表分割线的颜色,支持rgb、rgba、#;默认:'#696969'
item: { //(可选项)JSON对象;列表项的样式
bgColor: '#AFEEEE', //(可选项)字符串类型;列表项的背景色,支持rgb、rgba、#;默认:'#AFEEEE'
activeBgColor: '#F5F5F5', //(可选项)字符串类型;列表项按下时的背景色,支持rgb、rgba、#;默认:'#F5F5F5'
height: 55, //(可选项)数字类型;列表项的高度;默认:55
imgWidth: 40, //(可选项)数字类型;列表项配图的宽度;默认:列表项的高度减去10px
imgHeight: 40, //(可选项)数字类型;列表项配图的高度;默认:列表项的高度减去10px
placeholderImg: '', //(可选项)字符串类型;列表项配图的占位图路径(本地路径,fs://,widget://),默认:APICloud 图标
titleSize: 12, //(可选项)数字类型;列表项标题文字大小;默认:12
titleColor: '#000', //(可选项)字符串类型;列表项标题文字颜色,支持rgb,rgba,#;默认:'#000000'
subTitleSize: 12, //(可选项)数字类型;列表项子标题文字大小;默认:12
subTitleColor: '#000', //(可选项)字符串类型:列表项子标题文字颜色,支持rgb、rgba、#;默认:'#000000'
remarkColor: '#000', //(可选项)字符串类型;备注的文字颜色,支持rgb、rgba、#;默认:'#000000'
remarkSize: 16, //(可选项)数字类型;备注的文字大小;默认:16
remarkIconWidth: 30 //(可选项)数字类型;当备注是图片时,图片的宽度,图片为正方形;默认:30
}
},
"data":[],
fixedOn: api.frameName
}, function(ret, err) {
});
/* 设置下拉刷新. */
listView.setRefreshHeader({
loadingImg: 'widget://image/list_view.png',
bgColor: '#F5F5F5',
textColor: '#8E8E8E',
textDown: '下拉可以刷新...',
textUp: '松开开始刷新...',
showTime: true
},function(ret, err){
alert('下拉可以刷新');
listView.appendData({
data: [{
imgPath: 'http://d.hiphotos**.**/image/pic/item/4d086e061d950a7b29a788c209d162d9f2d3c922.jpg',
title: '新增标题',
subTitle: '新增子标题',
remark: '新增备注'
}]
},function(ret){
if(ret.status){
alert('设置下拉刷新');
}
});
});
/* 设置上拉加载更多. */
listView.setRefreshFooter({
loadingImg: 'widget://image/listview/arrow.png',
bgColor: '#F5F5F5',
textColor: '#8E8E8E',
textUp: '上拉加载更多...',
textDown: '松开开始加载...',
showTime: true
},function(ret, err){
listView.appendData({
data: [{
imgPath: 'http://d.hiphotos**.**/image/pic/item/4d086e061d950a7b29a788c209d162d9f2d3c922.jpg',
title: '新增标题',
subTitle: '新增子标题',
remark: '新增备注'
}]
},function(ret){
alert('上拉加载更多');
if(ret.status){
alert('设置上拉加载更多');
}
});
});
}
这个没问题的 |
|