637608 ランダム
 ホーム | 日記 | プロフィール 【フォローする】 【ログイン】

まっさんの日記

まっさんの日記

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

PR

カレンダー

バックナンバー

キーワードサーチ

▼キーワード検索

フリーページ

コメント新着

林小遠@ Re:スマホのセンサーについて(12/26) 失礼致しました。Amazonで日本のラズベリ…
2024.08.24
XML
カテゴリ:仕事





Duel(1.10.58)リリース!

スマホに再生できる動画があるにも関わらず、
「表示できる動画がありません」となる不具合の対応です。

確認したのは、Android8のスマホです。

原因は、再生する動画のアスペクト比を維持する対応で、
ContentResolverのORIENTATIONで動画の向きを判定している箇所で、
ContentResolverのORIENTATIONが取得できない場合の処理に問題がありました。



:
if (cursor != null) {
while (cursor.moveToNext()) {
if (Arrays.asList(mimeList).contains(cursor.getString(cursor.getColumnIndex(MediaStore.Audio.Media.MIME_TYPE)))) {
String w = cursor.getColumnIndex(MediaStore.Video.VideoColumns.WIDTH) > 0 ? cursor.getString(cursor.getColumnIndex(MediaStore.Video.VideoColumns.WIDTH)) : "0";
String h = cursor.getColumnIndex(MediaStore.Video.VideoColumns.HEIGHT) > 0 ? cursor.getString(cursor.getColumnIndex(MediaStore.Video.VideoColumns.HEIGHT)) : "0";
String d = cursor.getColumnIndex(MediaStore.Video.VideoColumns.DURATION) > 0 ? cursor.getString(cursor.getColumnIndex(MediaStore.Video.VideoColumns.DURATION)) : "0";
String o = cursor.getColumnIndex(MediaStore.Video.VideoColumns.ORIENTATION) > 0 ? cursor.getString(cursor.getColumnIndex(MediaStore.Video.VideoColumns.ORIENTATION)) : "0";
// スクリーンサイズ、再生時間の数値チェック
if (isNumber(w) && isNumber(h) && isNumber(d)) {
:


ポチッとして頂けると、
次のコンテンツを作成する励みになります♪
ブログランキング・にほんブログ村へ






お気に入りの記事を「いいね!」で応援しよう

最終更新日  2024.08.24 12:39:56
コメント(0) | コメントを書く
[仕事] カテゴリの最新記事



© Rakuten Group, Inc.
X