在 Android 上的活动之间滑动

Sliding between activities on Android

所以我有一个用于多个活动的总体布局。

Name

Image

Some description of image

基本上,我想在活动之间滑动,以便它们在幻灯片后显示信息,而不是单击按钮转到活动。

我已经看过 viewpager,但不确定如何在每张幻灯片上使用独特的图像和独特的文本。

如何在不丢失任何布局和信息的情况下执行此操作。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity"
    >
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:id="@+id/layout"
    android:weightSum="1">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:text="Name"
        android:id="@+id/textView"
        android:layout_gravity="center_horizontal"
        android:layout_weight="0.02" />

    <ImageView
        android:layout_width="158dp"
        android:layout_height="wrap_content"
        android:id="@+id/imageView"
        android:layout_gravity="center_horizontal"
        android:layout_weight="0.28" />

    <TextView
        android:layout_width="195dp"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceMedium"
        android:text="\nDescription"
        android:id="@+id/textView2"
        android:layout_weight="0.50" />
</LinearLayout></RelativeLayout>

如果您正在查看 ViewPager,我正在开发一个演示如何使用 ViewPager 的示例项目。有兴趣的可以看看https://github.com/filippofavaro/ViewPager-Demo

有很多种控件可以做,ViewPager, ViewFlipper, Gallery, ... 您的用例不是很清楚,请先看看这些控件,或描述用例,然后我们为您选择最佳视图。