如何在片段中使用按钮[关闭]

Posted

技术标签:

【中文标题】如何在片段中使用按钮[关闭]【英文标题】:How to work a button inside a fragment [closed] 【发布时间】:2014-06-09 07:13:37 【问题描述】:

我使用了一个片段(里面有两个按钮),但我不必找到使这些按钮工作的方法。请记住,我使用的是连接到特定片段的活动。

有人知道在android sdk 工具中让按钮打开其他按钮的方法吗?

【问题讨论】:

贴一些相关代码 【参考方案1】:

此示例将对您有所帮助。不要忘记为此片段创建带有按钮的布局

公共类 SampleFragment 扩展片段 私人按钮 mButton = null; 公共 SampleFragment() @覆盖 公共无效 onDestroyView() super.onDestroyView(); @覆盖 公共无效 onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState); @覆盖 public View onCreateView(LayoutInflater inflater, ViewGroup 容器, 捆绑保存的InstanceState) 查看视图 = inflater.inflate(R.layout.sample_fragment, container, false); mButton= (TextView) view.findViewById(R.id.button1); mButton.setOnClickListener(new View.OnClickListener() @覆盖 公共无效 onClick(查看 v) //在按钮动作上做你的事情 ); 返回视图;

【讨论】:

【参考方案2】:

在您想要使用的按钮上使用简单的 onClickListener。

button.setOnClickListener(new View.OnClickListener() 
                    @Override
                    public void onClick(View v) 

                    
                );

【讨论】:

以上是关于如何在片段中使用按钮[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Android如何使用工具栏中的按钮切换以使用片段打开/关闭导航抽屉

如何一键开启和关闭音乐?

如何使用导航抽屉打开和关闭更改按钮图像

如何在另一个片段中访问和使用一个片段的按钮?

如何在 viewPager 中使用按钮更改页面?

如何使用导航组件在活动中并排显示 2 个片段 [关闭]