2015年1月5日のブックマーク (1件)

  • ウィジェットのセル数が異なってしまうとき « 大阪のアンドロイド/iOS・ Webアプリ開発会社 ノーティス

    今のところ、iphoneにはなくてandroidに存在する機能の一つであるウィジェットは便利なものです。ホーム画面が散らかるとはいえ、利用次第で操作性が向上します。 ウィジェットを配置するとき、1×1,4×1などの表記がありますが、ウィジェットの幅や高さはセル単位で示されています。開発時はセル数ではなく、決められた計算式でdipという単位で指定します。 しかし、API Level14からこの計算式が大きく変更されたことで、想定したウィジェットセル数が正しく認識されないという問題があるようです。アプリが動作するOSのバージョンにより、セル数が変わってしまい、ウィジェットが配置できない場合もあります。こんなときの対処方法をまとめておきたいと思います。 セルの旧計算式 ウィジェットの定義はxmlにより行いますが、そのとき以下のような情報を指定します。 <?xml version="1.0" en

    ウィジェットのセル数が異なってしまうとき « 大阪のアンドロイド/iOS・ Webアプリ開発会社 ノーティス