【问题标题】:How to open new activity after cardview clicked? [duplicate]点击cardview后如何打开新活动? [复制]
【发布时间】:2017-05-18 15:37:16
【问题描述】:

cardview点击后如何打开新活动? 我有 CardView 和 RecyclerView,然后我用 RecycleView 循环我的数据。

【问题讨论】:

  • 开始从一个活动导航到另一个活动 new Intent(startActivity(MainActivity.this, SecondActivity.class));
  • 下次先搜索"android how to open new activity"

标签: java android xml


【解决方案1】:
card.setOnClickListener(...); //card is CardView

然后handel onClick

@Override
public void onClick(Card c ,View v) {
    Intent intent = new Intent(MyActivity.this, NextActivity.class);
    startActivity(intent);
}

【讨论】:

  • 如何让我的 toast 打开新活动? @Override public void onClick(View view) { Toast.makeText(view.getContext(), "This iS" + cityName.getText(), Toast.LENGTH_LONG).show(); }
【解决方案2】:

如果recyclerview在cardeview里面,那么如下

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-08
    • 2020-11-14
    • 1970-01-01
    • 2021-03-23
    相关资源
    最近更新 更多