003SHで通知バー上に空白が空く件について

003SHをOS2.3にアップデートした複数のユーザの方から、「ショートカット設定で”アイコンを非表示”にすると通知バーに空白が空く」という報告を受けています。

技術的な話になりますが、この「アイコンを非表示にする」という機能は「通知バー上に透明のアイコンを表示して、一番右側に寄せる」という手法で実現しています。
これはAndroid OSの仕様上、アイコンを非表示にしたまま通知メニューを残す方法が無い為、苦肉の手法になります。

ここで問題が発生する可能性があるのが、一番右の指定を複数のアプリで指定した場合です。既に一番右を他のアプリに押さえられている場合、あとから通知を出しても一番右側が取れないので空白が空くという結果になります。

これから検証・対応方法の検討をしますが「特定のアプリが通知バーに居る場合、空白が空くのは避けられない」という結論になる可能性があります。

2012/07/06 追記
Android4.1(JellyBean)の新機能追加により、ショートカットアイコンを完全に非表示にする機能が追加されましたので対応します。
端末がAndroid4.1にアップデートされた場合には当現象は完全に回避出来るようになると思います。

2012/07/19 追記
aNdClip ver 3.0.2で完全な非表示化(透明アイコンも出さない)に対応しました。※Android OS 4.1以上のみ

003SHで通知バー上に空白が空く件について” への4件のコメント

  1. 003SHだけ直ってないのはいつ直るのですか?

    • さちさま

      記事にあるとおり、aNdClipより右側に来るアプリとの関係、もしくは本体側の問題になります。
      aNdClipから出来る事は全て試していますが、こちら側からはこれ以上どうする事も出来ません。

  2. スマートパス版を利用しているHTC J(ISW13HT)ですが、通知バーに空白がでています。
    使いやすく気に入っているので、ここを改善していただけると大満足のアプリなのですが…

    • miikaさま

      大変申し訳ないのですが、色々な方法を模索しましたが Android3.0~4.0 ではこの問題は解決出来ておりません。
      Android OSの仕様であり、アプリ側からはどうにもする事が出来ない状態です。
      もし解決方法を見つけた場合には対応致します。

      なお、ご使用の端末がAndroid4.1にアップデートされた際には、OS4.1での新機能の追加により完全に回避される事になると思います。
      以上、よろしくお願い致します。

コメントは受け付けていません。