Skip to content

Commit 6a37065

Browse files
committed
added EasyFlipView instance in FlipListener
1 parent 5d11a36 commit 6a37065

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

.idea/modules.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

EasyFlipView/src/main/java/com/wajahatkarim3/easyflipview/EasyFlipView.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -219,12 +219,12 @@ public void onAnimationEnd(Animator animator) {
219219
mCardBackLayout.setVisibility(GONE);
220220
mCardFrontLayout.setVisibility(VISIBLE);
221221

222-
if (onFlipListener != null) onFlipListener.onViewFlipCompleted(FlipState.FRONT_SIDE);
222+
if (onFlipListener != null) onFlipListener.onViewFlipCompleted(EasyFlipView.this, FlipState.FRONT_SIDE);
223223
} else {
224224
mCardBackLayout.setVisibility(VISIBLE);
225225
mCardFrontLayout.setVisibility(GONE);
226226

227-
if (onFlipListener != null) onFlipListener.onViewFlipCompleted(FlipState.BACK_SIDE);
227+
if (onFlipListener != null) onFlipListener.onViewFlipCompleted(EasyFlipView.this, FlipState.BACK_SIDE);
228228
}
229229
}
230230

@@ -271,12 +271,12 @@ public void onAnimationEnd(Animator animator) {
271271
mCardBackLayout.setVisibility(GONE);
272272
mCardFrontLayout.setVisibility(VISIBLE);
273273

274-
if (onFlipListener != null) onFlipListener.onViewFlipCompleted(FlipState.FRONT_SIDE);
274+
if (onFlipListener != null) onFlipListener.onViewFlipCompleted(EasyFlipView.this, FlipState.FRONT_SIDE);
275275
} else {
276276
mCardBackLayout.setVisibility(VISIBLE);
277277
mCardFrontLayout.setVisibility(GONE);
278278

279-
if (onFlipListener != null) onFlipListener.onViewFlipCompleted(FlipState.BACK_SIDE);
279+
if (onFlipListener != null) onFlipListener.onViewFlipCompleted(EasyFlipView.this,FlipState.BACK_SIDE);
280280
}
281281
}
282282

@@ -563,6 +563,6 @@ public interface OnFlipAnimationListener {
563563
* @param newCurrentSide After animation, the new side of the view. Either can be
564564
* FlipState.FRONT_SIDE or FlipState.BACK_SIDE
565565
*/
566-
void onViewFlipCompleted(FlipState newCurrentSide);
566+
void onViewFlipCompleted(EasyFlipView easyFlipView, FlipState newCurrentSide);
567567
}
568568
}

app/src/main/java/com/wajahatkarim3/easyflipview/demo/SimpleViewFlipActivity.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@ public void onClick(View view) {
3939

4040
easyFlipView.setOnFlipListener(new EasyFlipView.OnFlipAnimationListener() {
4141
@Override
42-
public void onViewFlipCompleted(EasyFlipView easyView, EasyFlipView.FlipState newCurrentSide) {
42+
public void onViewFlipCompleted(EasyFlipView easyFlipView, EasyFlipView.FlipState newCurrentSide) {
4343
Toast.makeText(SimpleViewFlipActivity.this,
44-
"Flip Completed! New Side is: " + newCurrentSide, Toast.LENGTH_LONG).show();
44+
"Flip Completed! New Side is: " + newCurrentSide, Toast.LENGTH_LONG).show();
4545
}
4646
});
4747
}

0 commit comments

Comments
 (0)