fragment里button点击事件

jia1104bo 2015-10-15 09:29:59
fragment里button点击事件,就是点击button给文本框换个文本。求大神啊
...全文
133 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
z523714705 2015-10-15
  • 打赏
  • 举报
回复
是说改变Activity中的文本?
luosiye312 2015-10-15
  • 打赏
  • 举报
回复
引用 3 楼 u013439635 的回复:
public class MainActivityFragment extends Fragment {
    private View view;
    private Button button;
    private TextView textView;

    public MainActivityFragment() {
    }

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        view =inflater.inflate(R.layout.fragment_main, container, false);
        button=(Button)view.findViewById(R.id.button);
        textView=(TextView)view.findViewById(R.id.textView);
        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                textView.setText("这个很简单啊");
            }
        });
        return view;
    }
}
这个真的就是很简单啊。
  • 打赏
  • 举报
回复
引用 2 楼 jia1104bo 的回复:
[quote=引用 1 楼 u012301841 的回复:] 跟activity一样啊~在fragment里面实现onclickListener接口 ,直接写点击事件就行
不行啊~大神能帮我写一个范例出来么。我用onclickListener报Cannot find declaration to go to[/quote] 楼上已经写好了
u013439635 2015-10-15
  • 打赏
  • 举报
回复
public class MainActivityFragment extends Fragment {
    private View view;
    private Button button;
    private TextView textView;

    public MainActivityFragment() {
    }

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        view =inflater.inflate(R.layout.fragment_main, container, false);
        button=(Button)view.findViewById(R.id.button);
        textView=(TextView)view.findViewById(R.id.textView);
        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                textView.setText("这个很简单啊");
            }
        });
        return view;
    }
}
jia1104bo 2015-10-15
  • 打赏
  • 举报
回复
引用 1 楼 u012301841 的回复:
跟activity一样啊~在fragment里面实现onclickListener接口 ,直接写点击事件就行
不行啊~大神能帮我写一个范例出来么。我用onclickListener报Cannot find declaration to go to
  • 打赏
  • 举报
回复
跟activity一样啊~在fragment里面实现onclickListener接口 ,直接写点击事件就行

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧