Wie bekomme ich mehrere ViewPager in eine ScrollView?
Ich versuche, ein Layout zu implementieren, das eine Liste von ViewPagern enthält. Jeder ViewPager ist unabhängig voneinander wischbar. Siehe den Link zum Bild unten.
Ich habe es mit ScrollView und einem LinearLayout mit ViewPagers versucht, aber es wird nur ein ViewPager angezeigt. Können sogar mehrere ViewPager auf einem Bildschirm angezeigt werden?
Mein Code bisher:main.xml
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<android.support.v4.view.ViewPager
android:id="@+id/viewpager2"
android:layout_width="wrap_content"
android:layout_height="100dp" />
<android.support.v4.view.ViewPager
android:id="@+id/viewpager3"
android:layout_width="wrap_content"
android:layout_height="100dp" />
</LinearLayout>
</ScrollView>
Hauptaktivität
public class MainActivity extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ViewPagerAdapter adapter2 = new ViewPagerAdapter( this );
ViewPager pager = (ViewPager)findViewById( R.id.viewpager2 );
pager.setAdapter( adapter2 );
ViewPagerAdapter adapter3 = new ViewPagerAdapter( this );
ViewPager pager3 =
(ViewPager)findViewById( R.id.viewpager3 );
pager3.setAdapter( adapter3 );
}
}
Irgendwelche Ideen? Vielen Dank! BEARBEITEN: dieser Code funktioniert tatsächlich!