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);

}
}

通过这样的操作来获取传递的参数进行显示。
原文地址:https://www.cnblogs.com/buyaoya-pingdao/p/14752636.html