Android emulator Sencha Touch 2:dataview在android emulator中不可见
我一直在开发SenchaTouch2的android应用程序。当前天气和每日预报是以html类型构建的。我希望每小时预测将显示在一个水平滚动面板中,因此我必须使用DataView类型() 不幸的是,我无法使它在Android emulator中工作。请看下面的屏幕截图,看看emulator和chrome的区别。我在ADT和chrome控制台日志中也没有看到任何错误 这是我的源代码,这些项目是在一个旋转木马卡。感谢您抽出时间阅读我的问题Android emulator Sencha Touch 2:dataview在android emulator中不可见,android-emulator,sencha-touch-2,dataview,invisible,Android Emulator,Sencha Touch 2,Dataview,Invisible,我一直在开发SenchaTouch2的android应用程序。当前天气和每日预报是以html类型构建的。我希望每小时预测将显示在一个水平滚动面板中,因此我必须使用DataView类型() 不幸的是,我无法使它在Android emulator中工作。请看下面的屏幕截图,看看emulator和chrome的区别。我在ADT和chrome控制台日志中也没有看到任何错误 这是我的源代码,这些项目是在一个旋转木马卡。感谢您抽出时间阅读我的问题 items: [{ height:
items: [{
height: '50%',
html: tplCurr.apply(obj)
}, {
height: '10%',
xtype: 'dataview',
cls: 'hourly-container',
scrollable: {
direction: 'horizontal',
directionLock : true
},
inline: { wrap: false },
data: obj.hourly,
itemTpl: tplHourly
}, {
height: '40%',
xtype: 'panel',
cls: 'daily-container',
fullscreen: true,
scrollable: {
direction: 'vertical',
directionLock : true
},
items: dayItems
}]
请试试这个
layout:{
type:'vertical'
},
items: [{
flex:4,
html: tplCurr.apply(obj)
}, {
flex:1,
xtype: 'dataview',
cls: 'hourly-container',
scrollable: {
direction: 'horizontal',
directionLock : true
},
inline: { wrap: false },
data: obj.hourly,
itemTpl: tplHourly
}, {
flex:2,
xtype: 'panel',
cls: 'daily-container',
fullscreen: true,
scrollable: {
direction: 'vertical',
directionLock : true
},
items: dayItems
}]
您可以简单地解释她/他所做的事情有什么问题,以及您所做的纠正措施。如果您可以发布父容器的代码或至少布局属性,这将非常有用。布局是否使用“vbox”?尝试在每个容器上使用flex属性,而不是高度(例如flex:5、flex:1、flex:4)