2016-05-09 3 views

答えて

-2

私は次のようにはわかりません。CardViewに番号の付いた高さを設定しようとしましたか?

<android.support.v7.widget.CardView 
    android:layout_width="match_parent" 
    android:layout_height="100dp" 
    card_view:cardUseCompatPadding="true"> 
</android.support.v7.widget.CardView> 
+0

CardViewを番号の付いた高さに設定しないようにしようとしています。なぜなら、複数のデバイスで_parentを一致させたいからです。私はCardViewsは一定の幅を持つが、可変の高さを理解するから。高さは、カードに表示されているオブジェクトのコレクションによって決まります。私は、使用ビューで一度に1つのカードをスクロールし、それに含まれるオブジェクトに依存しないように、match_ parentに高さを設定します。 – JimsAndroid

+0

私はRecyclerViewのカードを使って作業しているとは言いませんでした。 – JimsAndroid

+0

CardViewをRecyclerViewのFrameLayoutに置き換えた後、問題を引き起こしたのはCardViewではないことに気付きました。 RecyclerView内で、レイアウトをmatch_parentの高さ「devise screen height」に設定することはできないようです。最終的に私のプロジェクトに必要なのは、実行時にフラグメントを供給できる無限の垂直ViewPagerです。しかし、私が見つけた垂直ViewPagerの例は、問題があるか、または減価償却されているようです。そのため、アプリケーションの構築に可能なソリューションでRecyclerViewを追求することにしました。 – JimsAndroid

0

[OK]を、より多くの研究の後、 最善の解決策は、ViewPagerを使用することです。