今日はZooper Widgetにて、指定した画像の中からランダムに一枚を表示するという方法です。
ちなみに日本語を表示させる方法もございます

Screenshot_2014-06-22-00-41-31.png
PSVITA専用タイトル、フリーダムウォーズの『貢献Girls』 コニーちゃんですね。こんな動画があったりするのですが、今回はこの動画が素材となっております。

まず初めに、いくつかの準備が必要です。
一つは、素材とする画像は(大体でもいいので)大きさをそろえておくこと。
この方法では一枚々々サイズを指定することができません
二つ目は、素材とする画像のファイル名は、「○○(任意の文字列)+0から始まる数字」にそろえましょう。
三つめ、それらの画像を入れるフォルダは、半角英数字のみの名前にしてください。










ではやりかた

まず、ZooperにBitmapを追加しましょう。
Screenshot_2014-06-22-01-03-06.png

Bitmapの設定画面では、Bitmapは選択せずに一番下の「Advanced Parameters」を開き、
[b]/sdcard/gazou$(floor(random()*10))$.png[/b]
と入力しましょう。
しかし、このまま入力するのではなく、これは人それぞれ異なります。
具体的には、
[b]「画像のあるフォルダのアドレス」$(floor(random()*「ランダムにしたい画像の最大値」))$.png[/b]
となります。
Screenshot_2014-06-22-01-03-44.png


では、その「画像のあるフォルダのアドレス」を調べる方法です。


今回の説明は、普段私が使っているファイラーアプリを使って行います。
File Explorer(無料) Google Play

こちらが、今回ランダムに表示させたいファイルです。


Screenshot_2014-06-22-00-52-43.png
この画像は今、SDカードの「koni」というフォルダに入っています。

この画像を長くタップすると、以下のメニューが表示されます。
Screenshot_2014-06-22-00-52-55.png
そして、Detailをタップ
Screenshot_2014-06-22-00-53-02.png
続けて右上の点々からCopy Pathをタップ
Screenshot_2014-06-22-00-53-08.png
そしてそれを、先ほどの「画像のあるフォルダのアドレス」にコピペします。
その時、最後の数字は削ります
そして最後に、「ランダムにしたい画像の最大値」を入力します。(この場合は07)
そしたら右上の☑をタップし、ホームに戻ると反映されているはずです。
Screenshot_2014-06-22-01-05-32.pngScreenshot_2014-06-22-01-04-29.png
一分ごとに画像が切り替わります。

お疲れ様でした。



(メモ程度として書いたので、わかりづらければコメント欄にでも書いて戴ければ修正します)





コメント

 コメント一覧 (3)

    • 1. 梨
    • 2017年02月21日 23:28
    • 1日ごとにランダム表示、はできないでしょうか?
    • 2. すーさん
    • 2017年02月21日 23:35
    • >梨さん
      これはウィジェットの更新ごとに変わってしまうので、”一日ごとに”と”ランダム”を両立することはできません。
    • 3. 治樹
    • 2022年08月24日 22:10
    • どの端末てでも出来ますか?
コメントフォーム
記事の評価
  • リセット
  • リセット