怎么把fragment里的按钮添加功能?
答案:1 悬赏:30 手机版
解决时间 2021-03-21 09:13
- 提问者网友:放下
- 2021-03-20 08:26
怎么把fragment里的按钮添加功能?
最佳答案
- 五星知识达人网友:撞了怀
- 2021-03-20 09:07
你可以在onCreateView里这样做:
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.fragment_a, container, false);
bt_right =(Button)v.findViewById(R.id.right);
bt_right.setOnClickListener(new OnClickListener(){
public void onClick(){
//加入你想要的功能
}
});
return v;}请确保:R.layout.fragment_a这个布局文件里有ID为right的Button
追问这个我也试过了,也不行,我想问一下,需不需要做其他的工作,我是用actionbar切换fragment的,除了这个fragment子类外和actionbar.tab,没有其他用fragment的方法了追答试过在设置布局的时候用这个方法吗
View v = inflater.inflate(R.layout.fragment_a, null);
还有actionBar只支持3.0以上的系统
Fragment也分支持3.0以上和兼容3.0以下的包的。导包是不是导错
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.fragment_a, container, false);
bt_right =(Button)v.findViewById(R.id.right);
bt_right.setOnClickListener(new OnClickListener(){
public void onClick(){
//加入你想要的功能
}
});
return v;}请确保:R.layout.fragment_a这个布局文件里有ID为right的Button
追问这个我也试过了,也不行,我想问一下,需不需要做其他的工作,我是用actionbar切换fragment的,除了这个fragment子类外和actionbar.tab,没有其他用fragment的方法了追答试过在设置布局的时候用这个方法吗
View v = inflater.inflate(R.layout.fragment_a, null);
还有actionBar只支持3.0以上的系统
Fragment也分支持3.0以上和兼容3.0以下的包的。导包是不是导错
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯