データベース内のレコード数に基づいて実行時にviewflipperの子ビューを作成し、ビューを拡張してviewflipperに追加しています。viewflipperの各子ビューをクリックしている間、いくつかの子を持つnewviewflipperが必要です。これを達成する方法は?
ViewFlipper.xml
<?xml version="1.0" encoding="utf-8"?>
<ViewFlipper
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/flipper"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
CustomViewSample.xml
<?xml version="1.0" encoding="utf-8"?>
<com.sample.MjpegView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/fullscreen_video"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
Javaコード
ViewFlipper viewflipper = (ViewFlipper)findViewById(R.id.flipper);
- **livevideocount** is an integer contains no of records from table.
for(int i=0;i<livevideocount;i++)
{
MjpegView mv = (MjpegView)inflater.inflate(R.layout.CustomViewSample,null);
mv.setVisibility(MjpegView.VISIBLE);
viewflipper.addView(mv);
}
このMjpegViewオブジェクトをクリックすると、3つの子ビューを持つ別のビューフリッパーが生成されます。
誰かが私を助けることができますか?