異なるビットマップ(ビットマップが画像に変換された画像パスから来たもの)から切り替えるスライドショーを作成する必要があります。私は1つだけのImageViewでViewFlipperでこれを作りたいです。私は本当にこれが助けてください必要があります。ViewFlipperが1つだけのImageViewを持つ
0
A
答えて
0
あなたは動的にImageViewのを作成する必要があります。
viewFlipper = (ViewFlipper) findViewById(R.id.flipper);
for(int i=0;i<image_array.length;i++)
{
ImageView image = new ImageView(getApplicationContext());
image.setBackgroundResource(res);
viewFlipper.addView(image);
}
XMLファイルで複数のimageviewsを作成しないようにすることができますこの方法を。
別の解決策:あなたはそののonClickに以下のコードを記述し、次の画像をロードするボタンを持って考えると
<ViewFlipper
android:id="@+id/vf"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<ImageView
android:id="@+id/image_flipper"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:src="@drawable/ic_launcher" />
</RelativeLayout>
</ViewFlipper>
:
はxmlファイルで唯一のImageViewのでViewFlipperを作成
int current_image=0;
ImageView imageView = (ImageView) findViewById(R.id.image_flipper);
f_next.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
current_image++;
imageView.setImageResource(image_array[current_image]);
viewFlipper.showNext();
}
});
関連する問題
- 1. Scrollviewsとナビゲーションバーを持つViewflipper
- 2. スライドアンロックャーImageView ViewFlipper
- 3. Android、TabhostのGestureDetectorを持つViewFlipper
- 4. 一つだけ「1」
- 5. Laravelデータベースクエリビルダfind ::レコードを1つだけ持つ
- 6. QueryOver SQLを1つだけ持つ多対多
- 7. MSTestを持つTestResultフォルダは1つだけですか?
- 8. '巨大な'遅延を持つViewFlipper
- 9. Neo4j - 複数のリレーションを持つ1つのノードだけを返します。
- 10. Neo4j:1つのタグだけの関係を見つける
- 11. oauth-phpは1つのアクセストークンだけを保持します
- 12. 特定のフィールド値を持つアイテムを1つだけ取得します。
- 13. 同じ2つのJquery ajaxが1つだけの仕事
- 14. ActiveRecord:特定の属性値を持つレコードは1つだけですか?
- 15. 2つのジェスチャー作業を一緒に1つだけ、separetlyで1つだけ取得する方法
- 16. 1つだけのポップアップウィンドウ(パネル)を開く
- 17. フォルダ構造を持つウェブサイトを1つだけプロキシするには?
- 18. ImageViewの持つカスタムビューを作成し、Asynctask私はViewFlipperにプログラムでビューを追加したい
- 19. 2つの画像と2つのonClickListenersを持つImageView?
- 20. AccelerateDecelerateInterpolatorを使用してImageViewが1回だけ回転する
- 21. OnClick ViewFlipperを使用したOnClick ImageView
- 22. 1つの要素だけのstopPropagation()
- 23. 1つの数字だけのサンプル
- 24. のModSecurityは1つの国だけ
- 25. ViewFlipperを持っていて、ScrollViewが1つの子をラップするだけの場合はどうすればいいですか?
- 26. "。"の前に1つだけ "0" in textBox_TextChanged
- 27. プロットシリーズの1つだけドラッグ可能
- 28. IOS - ナビゲーションコントローラは1つだけのViewController
- 29. jQueryタブ、ただ1つのパネルを持つ複数のタブ
- 30. 複数のGridViewを持つViewFlipperでスワイプアクションを実装する
"私は1つのImageViewだけでViewFlipperでこれを作りたい" - AFAIK、それは本当に可能ではありません。 'ViewFlipper'の背後にあるポイントは、複数のビュー間を移動することです。 – CommonsWare
@CommonsWare私はYoutubeのオンラインビデオを見て、スライドショーの作成方法やViewFlipperを使用しました。これが不可能な場合、どのようにビットマップを使ってスライドショーを作成できますか?私は立ち往生して助けてください。 –
"YouTubeでオンラインビデオを見て、スライドショーの作成方法やViewFlipperを使用しました" - はい、おそらく2つ以上の 'ImageView'ウィジェットを使用しています。 1つの 'ImageView'ウィジェットだけを使う必要があると思いますか? – CommonsWare