gpt4 book ai didi

android 通用的 OnItemClickListener 和单独的按钮监听器

转载 作者:行者123 更新时间:2023-11-29 18:08:54 25 4
gpt4 key购买 nike

在我的应用程序中,我有大约 12 个 Activity 。我的 Activity 的第一个布局是 ListView 。通过单击每个列表,它会被重定向到其他 Activity 。我已经使用 OnItemClickListener 实现了 Listview,并且运行良好。

在所有其他 11 个 Activity 中,我有一个带有 Logo 的公共(public)标题栏和一个名为 S 的按钮。当用户单击 S 按钮时,我会在我的应用程序的第一个 Activity 中显示相同的项目列表, 在当前 Activity 中通过拆分页面。现在不是为每个 Activity 编写单独的OnItemClickListener,而是如何编写一次并在多个 Activity 中使用

以同样的方式,我在包含布局中放置了 3 个按钮,我在各种 Activity 中使用它,如何编写一个单独的通用按钮操作,它可以在多个 Activity 中使用.

最佳答案

虽然@SamirMangroliya 的方法有效,但这是您可以使用的另一种方法,我已经使用了一段时间。

在另一个类文件中创建您的监听器(例如,MyClickListener.java):

public class MyClickListener implements OnItemClickListener {
// This can be OnClickListener, OnTouchListener, whatever you like.
// Implement your method here:
public onItemClick(...) {
// Your selection process, etc.
}
}

然后在每个 Activity 对象中,您所要做的就是:

myObject.setOnItemClickListener(new MyClickListener());

关于android 通用的 OnItemClickListener 和单独的按钮监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11858273/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com