如何获取fragment里的控件

如何获取fragment里的控件,第1张

不能在onCreate函数中获取控件,以为fragment还没有start,你可以在onStart函数中获取:

@Override

protected void onStart() {

superonStart();

View view = thisfindViewById(RidbtnTest);

viewsetOnClickListener(new androidviewViewOnClickListener(){

public void onClick(androidviewView v) {

//TODO

}

});

}

我之前也遇到这样的问题。

actionbar是属于Activity的,fragment只能使用所属activity的actionbar。

fragment都是寄生于activity的, 而一个activity只有一个actionbar ,所以是不是没法给每一个fragment添加一个actionbar, 在fragment中对actionbar的 *** 作其实时对它所在activity的actionbar的 *** 作。

以上就是关于如何获取fragment里的控件全部的内容,包括:如何获取fragment里的控件、如何在fragment中自定义actionbar、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9404824.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存