[Titanium Mobile] AndroidでのsearchBar使用時のfilterAttributeの設定時の注意

2013/05/08

Titanium Mobile 開発

久しぶりのTitanium mobile ネタ。
Titanium 3.1.0GAです。

有名な話かもしれないけど、自分用のメモとして。。。

Table に対してsearchBarを設定しようとしたら。

Androidでフィルタリングが動作しない場合が発生してなんだこれはと。

で、しらべてみたところ、filterAttributeの設定の仕方の問題みたいです。

filterAttributeを 'filter' とした場合、

var tableViewRow = Ti.UI.createTableViewRow({filter:'ああああ',...});
だと正しく動きますが、

tableViewRow.filter = 'ああああ';
だと動きません。

iPhoneだと両方問題なく動作します。

これはハマった。。。

楽天市場でGO

マウスコンピューター期間限定セール

過去の記事はこちら

QooQ