1

漠然とした質問をしてすみません。これが私がやりたいことです。アプリでSdCardの画像をランダムに再生し、アプリの起動後にユーザー入力を行わないようにします。SDカードの投稿をたくさん読んだことがありますが、これは同じ質問ではありません。これが可能であれば、私がこれについてどうやって行くのか教えてください。アプリを起動した後は、SDカードから画像を再生するだけなので、ユーザーからの入力は必要ありません。ご協力ありがとうございました。ちなみに私はアンドロイドを使ってこれを実装しようとしています。

4

3 に答える 3

1

イメージ パスを SD カードに取得し、ギャラリーに渡します。詳細については、このリンクをたどることができますhttp://raivoratsep.com/114/android-gallery-tutorial-working-example/

パス名を次のように取得するとします。

String pathName = "/sdcard/images/abc.jpg"; 

画像を画像ビューに次のように設定できます

Drawable d = Drawable.createFromPath(pathName);

これがあなたに役立つことを願っています

于 2012-08-15T17:16:21.420 に答える
1

SD カードの画像のスライド ショーを表示するには、 http: //codinglookseasy.blogspot.in/2012/08/image-slide-show.html をご覧ください。これがお役に立てば幸いです。

于 2012-08-17T19:41:32.607 に答える
0

layout フォルダーと同じ xml ファイルを使用して、別の layout-land フォルダーを作成してみてください。これは、モバイルがランドスケープ モードの場合のレイアウトとして使用されます。そして、クラッシュを防ぐために使用してみてください

System.gc(); 

ondestroy() で、新しい画像を追加しても問題はありませんでした。彼らは私のためにうまくいきます。

于 2012-08-19T07:49:43.580 に答える