2016-05-11 5 views
-3

カードスタックに適切なUIを取得できません。どのようにカードスタックUIを達成するためには、タイダーのように?

これは私がすぐに実行しなければならない要件であることを確認してください。

This is image for Card Stack UI please refer this

私もhttps://github.com/aaronbond/Swipe-Deckを使用していたが、私もではなく、成功をカスタマイズしようとした要件ごとにUIはありません。

あなたのご協力をお待ちしております。 ありがとうございます。

+0

ます。https:// githubの.com/M eetic/Shuffle/ –

+0

@ Er.Arjunsainiあなたの返信ありがとうございましたこのリンクを評価させてください –

答えて

0

完全に動作する以下のライブラリを使用してください。

https://github.com/flschweiger/SwipeStack

XMLファイル

<?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> 

アダプタのコード私は、これは、それはあなたのために便利ですかもしれしようとしていないのです

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

私はこの解決策を評価しています。 –

+0

良い解決策ですが、私が添付した絵と同じUIとしてのカスタマイズは難しくなっています。 –

関連する問題