如何在用于Android应用程序的钛中禁用表视图行选择?
可以在iphone中使用selectionStyle:Titanium.UI.iPhone.TableViewCellSelectionStyle.NONE
在android中我试过
Titanium.UI.createTableView({ allowsSelection: false }); and
row.selectionStyle = 'none';
但它不起作用.. 如果有人有解决方案请帮助它将非常感激。
答案 0 :(得分:0)
设置
selectedColor:'transparent'
或
touchEnabled:false
答案 1 :(得分:-1)
在你的xml文件中setfocusable,setclickable为false。
android:focusable="false"
android:focusableInTouchMode="false"
android:clickable="false"
如果您可以使用Android代码,那么试试这个
tb.setFocusable(false);
tb.setClickable(false);
tb.setFocusableInTouchMode(false);
tb是一个tablerow对象。
答案 2 :(得分:-1)
尝试使用
Ti.UI.createTableViewRow({
selectionStyle: Titanium.UI.iPhone.TableViewCellSelectionStyle.NONE
});
创建行时。这包含在文档中(位于here - 尝试通过在浏览器中点击ctrl+f
来搜索单词" selectionStyle'这应该在单击表格行时删除任何突出显示。