0

如何在 Titan 中为 Android 应用程序禁用表视图行选择?在 iphone 中可以通过

selectionStyle:Titanium.UI.iPhone.TableViewCellSelectionStyle.NONE

在android中我试过了

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

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

4

3 回答 3

0

设置任一

    selectedColor:'transparent'

或者

touchEnabled:false
于 2015-03-02T06:10:32.623 回答
-1

尝试使用

Ti.UI.createTableViewRow({
    selectionStyle: Titanium.UI.iPhone.TableViewCellSelectionStyle.NONE
});

创建行时。这在文档中有所介绍(位于此处ctrl+f- 尝试通过在浏览器中点击搜索“selectionStyle”一词)。单击表格行时,这应该会删除任何突出显示。

于 2015-02-27T15:28:38.280 回答
-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 对象。

于 2012-05-08T09:16:11.723 回答