ラベルの設定と検索

マーケットのコメントにて、ラベル検索ができない報告を受けた
しかし、自分の端末では正常に動作してるので、報告者がどんな状況になってるのか把握できない状態

ちょっとラベルの設定とか検索とかは使い方が紛らわしいと自分でも思う所があったので、マニュアルページに補足ページを追加してみた
http://android.undo.jp/wp/?page_id=316

最も紛らわしいのは、ラベル設定画面にある検索ボタンかな、とか思う
この画面の検索ボタンは、リストを絞り込み表示するためのボタンで、ラベルが大量に増えた際に目的のラベルを手早く探すためにつけた機能なんだけど、書籍検索画面からアクセスすると、このボタンで書籍が検索できるかのようにも見える
ちょっと表現をかえるなりした方が良いかなぁ

ちなみに、技術的にはラベル管理用テーブルにラベルを登録し、書籍IDとラベルIDのペアを登録するマッピング用テーブルがあって、検索時はマッピングテーブルに対してID指定で検索を行っている
書籍名での検索とかだと、特殊な文字とか文字コード違いで、意図しない検索結果になる可能性も考えられるけど、IDは数値なのでそうした曖昧さは無いかと思う
そうなると、手持ちの環境で動作してる機能が他の環境で動かない場合
・操作を間違ってる
・DBが壊れてる
・端末固有の問題
くらいが考えられるかな?
で、端末固有だと、その端末を持ってないとどうにもできないけど、ラベル検索だけピンポイントで動かない、てのも考えにくい

次の更新で、しおり検索も付けようかと思ってたのだけど、技術的には同じような仕組みになるので、ラベル検索に問題があるなら潰しておきたいのだけど……
報告あってから間が開いてしまったので、もう見てないかもしれないなぁ