2012-05-08 7 views
0

アンドロイドアプリケーションのテーブルビューの行選択をチタンで無効にする方法はありますか? iphoneで はアンドロイドチタンのテーブルビューの行選択を避けることは可能ですか

selectionStyle:Titanium.UI.iPhone.TableViewCellSelectionStyle.NONE 

によって可能であるとAndroidに私は

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

を試みたが、それは働いていない... 誰もが解決策を持っている場合、それは非常に感謝します助けてください。

答えて

-1

あなたのxmlファイルではsetfocusableで、setclickableはfalseです。

 android:focusable="false" 
     android:focusableInTouchMode="false" 
     android:clickable="false" 

あなたは、この

tb.setFocusable(false); 
    tb.setClickable(false); 
    tb.setFocusableInTouchMode(false); 

TBを試しアンドロイドコードを使用することができる場合は、のTableRowオブジェクトです。

+0

おかげで私はJavaスクリプトでそれを処理する方法チタン(ジャバスクリプト)で働いています。.. –

+0

申し訳ありません全く分からない... –

+0

することができますあなたは実際にアンドロイドの意見を扱います.. –

-1

はあなたの行を作成するとき

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

を使用してみてください。これはドキュメントに記載されています(here - ブラウザでctrl+fと打って「セレクション」という単語を検索してみてください)。これにより、表の行をクリックするときにハイライトが削除されます。

0

セットのいずれかの応答を

selectedColor:'transparent' 

または

touchEnabled:false 
関連する問題