希望交换卡片视图onClick - 最好的方法吗?

时间:2015-04-30 13:43:51

标签: android

我对Android很陌生,很抱歉,如果这很明显。

我目前有一些卡片,我想在点击时显示额外的信息。目前他们有6行文字和几张照片。我想在按下卡片时显示一行文字,再次按下时会返回。

我目前的计划是拥有2张相同尺寸的卡片,并设置一张相同的可见度,当点击另一张时,将其设置为已消失并使另一张可见。这是最好的方法吗?例如,我可以使用一张卡并只交换内容。

感谢您提前获得任何建议

编辑 - 我也想添加某种过渡 - 也许是他们之间的淡化,所以理想情况下这也是可能的

 <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:card_view="http://schemas.android.com/apk/res-auto">
    <LinearLayout>
        <ImageView/>
        <TextView/>
        <TextView/>
        <TextView/>
        <ImageView/>
        <TextView/>
    </LinearLayout>
</android.support.v7.widget.CardView>

替换为

<android.support.v7.widget.CardView    xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:card_view="http://schemas.android.com/apk/res-auto">

    <TextView/>

</android.support.v7.widget.CardView>

文本视图不同。我基本上都在问我是否应该制作一张全新的卡片,只是隐藏所有其他文本/图像视图并显示新卡片。我希望我已经解释得更好了

0 个答案:

没有答案