0

androidアプリケーションのtitaniumでテーブルビューの行選択を無効にする方法は? iPhoneで可能です

selectionStyle:Titanium.UI.iPhone.TableViewCellSelectionStyle.NONE

そしてアンドロイドで私は試しました

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

しかし、それは機能していません..誰かが解決策を持っている場合は、それを助けてください。

4

3 に答える 3

-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 に答える