【问题标题】:How To implement onClick in Fragments? [duplicate]如何在 Fragments 中实现 onClick? [复制]
【发布时间】:2018-03-27 15:42:27
【问题描述】:

我正在实现导航抽屉,我需要处理来自片段的onClick 方法,我该如何实现呢?在 Mainactivity.java 中,这可以轻松执行,但是当我使用片段时,无法使用 findViewbyid?

谢谢

【问题讨论】:

标签: android xml android-studio


【解决方案1】:

在fragment中,你可以简单地使用View来处理Fragment中的按钮。

View view = inflater.inflate(R.layout.yourFragment, container, false);
myButton = (Button) view.findViewById(R.id.myButton);
myButton.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
        //Some code...
    }
});
return view;

【讨论】:

  • 他补充了导航抽屉而不是底部导航
  • 对不起,我的误解,所以我希望我的第二个代码能帮助他。现在我将更新我的答案。
猜你喜欢
  • 2011-07-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-28
  • 2019-02-01
  • 1970-01-01
相关资源
最近更新 更多