如何在片段中实现 FloatingActionButton 的 onClickListener

huangapple 未分类评论46阅读模式
英文:

How To Implement onClickListener for FloatingActionButton on Fragment

问题

我在片段上,想在我的浮动按钮上创建一个事件监听器。

当我运行我的应用程序时,我可以看到显示浮动操作按钮的日志。但是当我点击它时,我没有任何日志。

因此,这是我的代码:

public class FragContact extends Fragment {

    public FragContact() {
    }

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        View view = inflater.inflate(R.layout.fragment_contact, container, false);
        FloatingActionButton myFab = (FloatingActionButton) view.findViewById(R.id.fab);
        Log.i("Info", myFab.toString());

        myFab.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Log.i("Info", "onClick: here");
            }
        });

        return inflater.inflate(R.layout.fragment_contact, container, false);
    }
}
英文:

I'm on fragment and I want to create an event listener on my floating button.

When I run my app I have the logcast for display the FloatingActionButton button. But when I click on it. I don't have any log.

So here is my code :

public class FragContact extends Fragment {

    public FragContact() {
    }

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        View view = inflater.inflate(R.layout.fragment_contact, container, false);
        FloatingActionButton myFab = (FloatingActionButton) view.findViewById(R.id.fab);
        Log.i("Info", myFab.toString());

        myFab.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Log.i("Info", "onClick: here");
            }
        });

        return inflater.inflate(R.layout.fragment_contact, container, false);
    }
}
``

</details>


huangapple
  • 本文由 发表于 2020年4月8日 04:08:25
  • 转载请务必保留本文链接:https://java.coder-hub.com/61088567.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定