java如何在接收意图参数时为活动设置新的实例结构
对于片段,如果需要参数,建议按以下方式进行设置:
public class MyFragment extends Fragment {
private static final String ARGUMENTS_NUM = "arguments_num";
private int mNum;
public static MyFragment newInstance(int num) {
MyFragment fragment = new MyFragment();
Bundle args = new Bundle();
args.putInt(ARGUMENTS_NUM, num);
fragment.setArguments(args);
return fragment;
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mNum = getArguments().getInt(ARGUMENTS_NUM);
}
}
当接收意图时,这种结构是如何通过活动来实现的,而意图有时也期望参数
# 1 楼答案
试试这个 接收
设置参数