Medoly Ver. 2.9.0

Ver. 2.9.0

2017-1-21 Ver. 2.9.0
– 表示タブ内のコントロールバー追加
– ストレージアクセス処理変更(Android 7.0対応)
– 編集モードのサムネイルタップで再生/未再生切替え
– 外部ファイルのキュー追加がエラーとなる問題修正
– その他各種修正

表示タブ内のコントロールバー追加

表示タブ内に、コントロールバーを表示するようにしました。可能な操作は、再生コントロールバー(メイン画面最下部のバー)の内容です。

これは、レイアウト設定のチェックボックスをONにした上で、タブ内のボタンを表示状態する必要があります。表示タブのダブルタップまたは、ピンチアウト操作で表示タブを拡大した際、再生コントロールバーが非表示になると、自動的にタブ内に表示します。
これは、画面を最大化した際に再生コントロールボタンが非表示になってしまい、再生操作が行えなかったという問題に対応したものです。
また、コレに合わせて内部のクラス構成を色々弄ってます。もし以前と挙動が変わった部分があれば報告いただけると助かります。

ストレージアクセス処理変更(Android 7.0対応)

ストレージアクセス処理を見直しました。

ユーザストレージ(内蔵ストレージまたは外部ストレージ)のみアクセス可能で、その他にはアクセスできません。これは、最近の端末だとユーザが操作可能なストレージ以外にアクセスすると、エラーとなってファイル操作ができなくなる場合があるためです。
一部端末には、初期状態でユーザストレージ領域外にメディアが配置されているものがありますが(Huawei P9 Liteで、/system/media/Pre-loaded/Music フォルダに「Dream It Possible」という曲が置いてあるのを確認しました。ちなみに、LRCファイル付き。)、今回の変更でストレージからアクセスすることはできなくなります。こうした曲を再生した場合は、タグ情報の検索から取得するようにしてください。

編集モードのサムネイルタップで再生/未再生切替え

再生キューの編集モード時、サムネイルをタップすると、メディアの再生/未再生を切り替えられるようにしました。従来通り、ドラッグ&ドロップによる順序の変更やメディアの削除もできます。

外部ファイルのキュー追加がエラーとなる問題修正

他のアプリからメディアをMedolyに渡した場合、エラーとなる場合があった問題を修正しました。

その他各種修正

その他諸々修正しました。

  • 再生キュー完了時に通知が消せなくなる問題修正。
  • 表示タブのメニューをタップした際にタップ音が2重に鳴る問題修正。
  • 表示タブ内の文字をアウトライン文字に変更。
  • 検索画面でLoading…が表示される条件を、メディア100個以上→500個以上に変更。
  • 検索画面でメディアがない場合のメッセージを追加。
  • ファイル共有の動作一部変更。