是否有可能避免在android钛中选择表视图行

时间:2012-05-08 09:08:25

标签: android titanium

如何在用于Android应用程序的钛中禁用表视图行选择?

可以在iphone中使用
selectionStyle:Titanium.UI.iPhone.TableViewCellSelectionStyle.NONE

在android中我试过

Titanium.UI.createTableView({ allowsSelection: false }); and
row.selectionStyle = 'none'; 

但它不起作用.. 如果有人有解决方案请帮助它将非常感激。

3 个答案:

答案 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'这应该在单击表格行时删除任何突出显示。