diff --git a/app/src/main/java/com/hasnath/jami/animatedflipviewhost/AnimatedFlipViewHostActivity.kt b/app/src/main/java/com/hasnath/jami/animatedflipviewhost/AnimatedFlipViewHostActivity.kt index dfcc6bd..9f4d357 100644 --- a/app/src/main/java/com/hasnath/jami/animatedflipviewhost/AnimatedFlipViewHostActivity.kt +++ b/app/src/main/java/com/hasnath/jami/animatedflipviewhost/AnimatedFlipViewHostActivity.kt @@ -2,7 +2,6 @@ package com.hasnath.jami.animatedflipviewhost import android.os.Bundle import android.widget.ImageView -import android.widget.RelativeLayout import androidx.appcompat.app.AppCompatActivity import com.hasnath.jami.animated_flip_view.afv_custom_view.AnimatedFlipView @@ -20,6 +19,7 @@ class AnimatedFlipViewHostActivity : AppCompatActivity() { //set your back layout val backView = layoutInflater.inflate(R.layout.flash_card_layout_back, null) + //add front layout to parent view flipView.setFrontView(frontView) //add back layout to parent view @@ -29,19 +29,18 @@ class AnimatedFlipViewHostActivity : AppCompatActivity() { /* control flip with view clicking*/ - frontView.findViewById(R.id.dropIcon).setOnClickListener { - flipView.flipToBack() - } - - backView.findViewById(R.id.rl_root_layout_back).setOnClickListener { - flipView.flipToFront() - } - - /* handle auto back flipping */ // frontView.findViewById(R.id.dropIcon).setOnClickListener { // flipView.flipToBack() -// flipView.startAutoBackFlippingWithIntervals(delay = 1500) // } +// +// backView.findViewById(R.id.rl_root_layout_back).setOnClickListener { +// flipView.flipToFront() +// } + + /* handle auto back flipping */ + frontView.findViewById(R.id.dropIcon).setOnClickListener { + flipView.startAutoBackFlippingWithIntervals(delay = 2000) + } } // release the handler when screen destroys diff --git a/app/src/main/res/drawable/mango.png b/app/src/main/res/drawable/mango.png new file mode 100644 index 0000000..61c4206 Binary files /dev/null and b/app/src/main/res/drawable/mango.png differ diff --git a/app/src/main/res/layout/flash_card_layout_back.xml b/app/src/main/res/layout/flash_card_layout_back.xml index 0a6e13f..b5a36f7 100644 --- a/app/src/main/res/layout/flash_card_layout_back.xml +++ b/app/src/main/res/layout/flash_card_layout_back.xml @@ -11,7 +11,6 @@ android:id="@+id/card_view" android:layout_width="match_parent" android:layout_height="300dp" - android:layout_centerInParent="true" app:cardCornerRadius="8dp"> @@ -23,130 +22,46 @@ android:orientation="vertical" android:padding="10dp"> - - - - - - + tool:text="Rich in vitamins A and C," /> - - - diff --git a/app/src/main/res/layout/flash_card_layout_front.xml b/app/src/main/res/layout/flash_card_layout_front.xml index 48dce42..7f47f8a 100644 --- a/app/src/main/res/layout/flash_card_layout_front.xml +++ b/app/src/main/res/layout/flash_card_layout_front.xml @@ -5,7 +5,6 @@ android:layout_width="match_parent" android:layout_height="300dp" android:layout_margin="5dp" - android:background="#00000000"> - - - + android:layout_height="200dp" + android:src="@drawable/mango" /> - + android:textSize="18sp" /> + android:textSize="18sp" /> - - - - - - - - - - - \ No newline at end of file