Enes YAĞCI
Enes YAĞCI

Reputation: 1

maximum 2 cards to rotate

I writing the card flipping game. But i need to help. i have 36 piece card (front & rear faces). 36 of them can be opened, but I only want to open 2 and close if not compatible.

.java

card2.setOnFlipListener( new EasyFlipView.OnFlipAnimationListener() {
        @Override
        public void onViewFlipCompleted(EasyFlipView easyFlipView, EasyFlipView.FlipState newCurrentSide) {
            counter2 += 1;
            if (counter2 % 2 == 0) {
            }
            else{
                if (counter30 % 2 != 0) {
                    card2.setVisibility( View.INVISIBLE );
                    card30.setVisibility( View.INVISIBLE );
                    puan();
                }
            }
        }
    } );

.xml
<com.wajahatkarim3.easyflipview.EasyFlipView
    android:id="@+id/card8"
    android:layout_width="55dp"
    android:layout_height="75dp"
    android:layout_toRightOf="@+id/card1"
    android:layout_marginLeft="10dp"
    android:layout_above="@+id/card1"
    android:layout_marginBottom="5dp"
    app:flipOnTouch="true"
    app:flipDuration="500"
    app:flipEnabled="true"
    app:flipType="horizontal">

    <ImageView
        android:layout_gravity="center"
        android:src="@drawable/onmaca"
        android:layout_width="55dp"
        android:layout_height="75dp"/>

    <ImageView
        android:layout_gravity="center"
        android:src="@drawable/cardback"
        android:layout_width="55dp"
        android:layout_height="75dp"/>
</com.wajahatkarim3.easyflipview.EasyFlipView>

Upvotes: 0

Views: 80

Answers (0)

Related Questions