其他分享
首页 > 其他分享> > 4月24日

4月24日

作者:互联网

目前实现了几个不同颜色的界面切换,但是不知道怎么往不同的fragment中设置东西,按照教程,制作出了三个textview来显示不同的字。

fragments.add(BlankFragment.newInstance("sc"));需要在newInstance()函数中添加字符串,传到fragment中
private static final String ARG_PARAM1 = "param1";
public static BlankFragment newInstance(String param1) {
BlankFragment fragment = new BlankFragment();
Bundle args = new Bundle();


fragment.setArguments(args);
return fragment;
}

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (getArguments() != null) {
// mParam1 = getArguments().getString(ARG_PARAM1);

}
}

通过这样的操作来获取传递的参数进行显示。

标签:24,fragment,Bundle,BlankFragment,newInstance,static,PARAM1
来源: https://www.cnblogs.com/buyaoya-pingdao/p/14752636.html