1

I have added 2 image views inside ViewFlipper, but no image is being shown up. On setting the background color of View Flipper the color is shown but no image is being projected. And this is a very basic project. Please tell me the reason. I am attaching both Java and XML file, please have a look

MainActivity.java

public class MainActivity extends AppCompatActivity {
        ViewFlipper viewFlipper;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            viewFlipper = findViewById(R.id.viewFlipper);

            viewFlipper.setAutoStart(true);
            viewFlipper.setFlipInterval(3000);
            viewFlipper.startFlipping();
        }
    }

activity_main.xml

    <?xml version="1.0" encoding="utf-8"?>
    <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        tools:context=".MainActivity">
        <ViewFlipper
            android:id="@+id/viewFlipper"
            android:layout_width="match_parent"
            android:layout_height="281dp"
            android:inAnimation="@anim/right_to_left"
            android:outAnimation="@anim/right_to_left"
            android:background="@color/colorPrimaryDark"
            android:padding="10dp"
            android:visibility="visible">


            <ImageView
                android:id="@+id/imageView3"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                tools:srcCompat="@tools:sample/backgrounds/scenic" />

            <ImageView
                android:id="@+id/imageView2"
                android:layout_width="wrap_content"
                android:scaleType="fitXY"
                android:layout_height="wrap_content"
                app:srcCompat="@drawable/f2" />
        </ViewFlipper>


    </android.support.constraint.ConstraintLayout>
Tanveer Munir
  • 1,956
  • 1
  • 12
  • 27

0 Answers0