如何在Titanium Android Emulator中使用css解析TableView

时间:2014-03-06 14:22:18

标签: css titanium titanium-mobile titanium-alloy

xsml文件如下所示,它在Web浏览器中显示良好,但未在Android模拟器中显示。

 <Alloy >

        <Window id="readWin" class="bg">
            <TableView id="tableView">

            <TableViewRow class="titlebar"></TableViewRow>  

            <TableViewRow></TableViewRow>

            <TableViewRow>

                <TextField class="serachbar"></TextField>

            </TableViewRow>

            <TableViewRow></TableViewRow>

            <TableViewRow center="center" width="190" height="63">

                <Button class="sbtn" id="subbtn"></Button>

            </TableViewRow> 

            </TableView>       
        </Window>

</Alloy>

我的index.tss代码就像

'#tableView':{
separatorColor:'none'
 }

"View":{     
layout:'vertical',
},

".bg":{
    backgroundImage:'images/bg.png',

},

".titlebar":{
    backgroundImage:'images/logo.png',
    width:'339dp',
    height:'71dp',
    top:'140dp'

},

'.serachbar':{
backgroundImage:'images/searchbar.png',
    width:'400dp',
    height:'50dp',
    borderStyle:'none',

},
'.sbtn':{
backgroundImage:'images/btn.png',
    width:'187dp',
    height:'60dp',
    borderStyle:'none',

}

我的index.js文件代码是

$.readWin.open();

bg css正在窗口成功应用但是在Andriod Emulator事件中没有显示tableview数据在Web浏览器中的良好显示。可能有什么问题请帮忙

1 个答案:

答案 0 :(得分:0)

有点旧帖,但我想我加2美分。首先,我们无法测试此代码,因为我们没有参考图像。其次,通过将此行添加到tiapp.xml dp,删除代码中的所有<property name="ti.ui.defaultunit" type="string">dp</property>引用。最后,解释一下您尝试过的内容,以及您尝试完成的内容。您的帖子缺少大量可以让其他人帮助您的信息。