0

プロジェクト内でCardslibを使用しています CardsWithList内で別のレイアウトを膨らませることは可能ですか? クリックして別のフラグメントを開くことができるフッターを最後に追加したい

4

1 に答える 1

1

の行ごとに異なるレイアウトを使用したい場合CardWithList、それはできません。

カスタム レイアウトを使用する場合は、

他のカードと同様に、デフォルトのレイアウトの代わりにカスタムの内部レイアウトを使用できます。たとえば、コンストラクターで設定できます。

public WeatherCard(Context context) {
    super(context,R.layout.carddemo_extras_inner_base_main_cardwithlist);
}

あなたのレイアウトは要素を提供する必要があります `

<it.gmariotti.cardslib.library.prototypes.LinearListView
        android:id="@+id/card_inner_base_main_cardwithlist"
    />

また、レイアウト内に他の要素を追加することもできます。
この場合、メソッドで設定する必要があります setupInnerViewElements。この場合、スーパー メソッドを呼び出すことが非常に重要です。

 @Override
    public void setupInnerViewElements(ViewGroup parent, View view) {
        //It is very important call the super method!!
        super.setupInnerViewElements(parent, view);

        //Your elements
    }

ここで詳細情報を見つけることができます

于 2015-10-17T22:14:16.110 に答える