gpt4 book ai didi

android - 如何为 fragment 设置 onClick 监听器?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:27:32 26 4
gpt4 key购买 nike

我正在使用 Android Studio。我的 Activty 上有一个 fragment ,我想在用户点击它时隐藏它。

出于某种原因,我不能像在 Activity 中那样只覆盖 onclick 的函数。每次我问谷歌我能找到的都是关于如何为 fragment 中的按钮或其他元素实现 onclick 监听器,但这不是我想要的。我想要 fragment 本身的 onclick 监听器。

谁能告诉我怎么做!?

最佳答案

您可以通过在 fragment 的 onCreateView 中膨胀的 View 上设置 ClickListener 来做到这一点,如下所示:

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View v=inflater.inflate(R.layout.layout_your, container, false);
v.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
//do your operation here
// this will be called whenever user click anywhere in Fragment
}
});
return v;
}

关于android - 如何为 fragment 设置 onClick 监听器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34630063/

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