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