AndroidStudio中垂直滚动视图带有可点击的卡片,并限制屏幕上可见的卡片数量
创始人
2024-08-20 14:30:05
0
  1. 首先,你需要在XML布局中添加一个ScrollView和一个LinearLayout来承载卡片视图。以下是一个简单的例子:


  1. 为了在LinearLayout中添加视图,我们需要创建一个适配器。这个适配器将提供每个卡片的视图。以下是一个适配器的例子:

public class CardAdapter extends BaseAdapter {

private List mCards;

public CardAdapter(List cards) {
    mCards = cards;
}

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

@Override
public Object getItem(int position) {
    return mCards.get(position);
}

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

@Override
public View getView(int position, View convertView, ViewGroup parent) {
    CardView cardView;
    if (convertView == null) {
        cardView = new CardView(parent.getContext());
    } else {
        cardView = (CardView) convertView;
    }

    cardView.setCard(mCards.get(position));

    return cardView;
}

}

  1. 接下来,我们需要创建一个CardView类来自定义我们的卡片视图。以下是一个简单的例子:

public class CardView extends FrameLayout {

private TextView mTitleTextView;
private TextView mDescriptionTextView;

public CardView(Context context) {
    super(context);
    LayoutInflater.from(context).inflate(R.layout.card_view, this, true);

    mTitleTextView = findViewById(R.id.card_title);
    mDescriptionTextView = findViewById(R.id.card_description);
}

public void setCard(Card card) {
    mTitleTextView.setText

相关内容

热门资讯

一秒答解!wopoker透明挂... wopoker透明挂高级策略深度解析‌;一秒答解!wopoker透明挂,(WepoKe)软件透明挂,...
每日必看推荐!GG扑克有多假,... 每日必看推荐!GG扑克有多假,we辅助poker德之星,详细教程(有挂教学)-哔哩哔哩;揭秘教程安装...
技术分享!(wepOke)软件... 技术分享!(wepOke)软件透明挂,传奇扑克辅助,详细教程(有挂详情)-哔哩哔哩;原来确实真的有挂...
推荐一款!wepoke科技,w... 推荐一款!wepoke科技,wepoke软件透明,详细教程(有挂攻略)-哔哩哔哩是由北京得wepok...
两分钟了解!wpk俱乐部盈利,... 两分钟了解!wpk俱乐部盈利,(WepokE)软件透明挂,详细教程(有挂详情)-哔哩哔哩;wpk俱乐...
我来教大家!微扑克发牌逻辑,扑... 我来教大家!微扑克发牌逻辑,扑克时间可以控制,详细教程(有挂教程)-哔哩哔哩1、点击下载安装,微扑克...
必知教程!(WepOke)软件... 必知教程!(WepOke)软件透明挂,德州aa poker有外挂,详细教程(有挂教程)-哔哩哔哩;原...
玩家交流!cloud辅助,(w... 1、玩家交流!cloud辅助,(wepOke)软件透明挂,详细教程(有挂攻略)-哔哩哔哩;详细教程。...
教程辅助!wepower设置德... 教程辅助!wepower设置德州,红龙扑克发牌有问题,详细教程(有挂透明)-哔哩哔哩;原来确实真的有...
透视实锤!(WEpoke)软件... WEpoke赢率提升策略‌;透视实锤!(WEpoke)软件透明挂,轰趴大菠萝提高胜率,详细教程(有挂...