2016-05-11 7 views
-3

Ich bin nicht in der Lage, richtige Benutzeroberfläche für Kartenstapel zu erreichen.Wie man Card Stack UI genau wie Zunder erreicht?

Bitte überprüfen Sie dieses Bild das ist die Anforderung, die ich bald erfüllen muss.

This is image for Card Stack UI please refer this

ich https://github.com/aaronbond/Swipe-Deck auch benutzt hatte, aber UI ist nicht je nach Anforderung Ich habe auch versucht anzufertigen, aber nicht den Erfolg.

Ihre Hilfe wird sehr geschätzt werden Vielen Dank.

+0

ich nicht versuchen, dies auch sein mag, die für Sie nützlich ist https: // Github .com/M eetic/Shuffle/ –

+0

@Er.Arjunsaini Danke für Ihre Antwort Lassen Sie mich diesen Link bewerten –

Antwort

0

Verwenden Sie die folgende Bibliothek, die perfekt funktioniert.

https://github.com/flschweiger/SwipeStack

XML-Datei

<?xml version="1.0" encoding="utf-8"?> 
<FrameLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:clipChildren="false"> 

    <link.fls.swipestack.SwipeStack 
     android:id="@+id/swipeStack" 
     android:layout_width="320dp" 
     android:layout_height="240dp" 
     android:padding="32dp"/> 

</FrameLayout> 

Adapter-Code

public class SwipeStackAdapter extends BaseAdapter { 

    private List<String> mData; 

    public SwipeStackAdapter(List<String> data) { 
     this.mData = data; 
    } 

    @Override 
    public int getCount() { 
     return mData.size(); 
    } 

    @Override 
    public String getItem(int position) { 
     return mData.get(position); 
    } 

    @Override 
    public long getItemId(int position) { 
     return position; 
    } 

    @Override 
    public View getView(final int position, View convertView, ViewGroup parent) { 
     convertView = getLayoutInflater().inflate(R.layout.card, parent, false); 
     TextView textViewCard = (TextView) convertView.findViewById(R.id.textViewCard); 
     textViewCard.setText(mData.get(position)); 

     return convertView; 
    } 
} 
+0

Vielen Dank für Ihre Antwort Ich evaluiere diese Lösung. –

+0

Seine gute Lösung, aber Anpassung wie die gleiche Benutzeroberfläche wie ich Bild anheftete wird schwierig. –

Verwandte Themen