【问题标题】:How to finish an activity from a ListView adapter class? [duplicate]如何完成 ListView 适配器类的活动? [复制]
【发布时间】:2013-09-10 11:22:55
【问题描述】:

我有一个带有 ListView 的活动,它从 Web 服务加载数据。我在通过自定义适配器类加载的每个列表项中都有一个按钮。我正在处理适配器类中的按钮事件。现在我需要的是在按钮单击事件中使用适配器类中的 ListView 完成活动。

【问题讨论】:

    标签: android listview adapter


    【解决方案1】:
    button.setOnClickListener(new OnClickListener() {
    
                    @Override
                    public void onClick(View v) {
                        ((Activity)context).finish();
    
                    }
                });
    

    在按钮点击事件上使用此代码

    【讨论】:

      【解决方案2】:

      获取您的活动上下文,然后您可以执行 your_context.finish()。

      【讨论】:

        【解决方案3】:

        你可以使用((Activity)context).finish();方法。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-06-25
          • 2015-07-21
          • 2011-05-03
          相关资源
          最近更新 更多