【发布时间】:2017-10-24 20:07:21
【问题描述】:
如何从MainActivity传递String[]
example.add(new Fragment1(new String[]{"answer 1", "answer 2", "answer 3"}));
example.add(new Fragment1(new String[]{"answer 4", "answer 5", "answer 6"}));
到此Fragment 并使其动态工作(在滑动时)
public class Fragment1 extends Fragment {
String stringValue;
int imagesResId;
TextView text;
String[] rbData;
public Fragment1() {
}
public Fragment1(String str, int imageView, String[] rb) {
this.stringValue = str;
this.imagesResId = imageView;
this.rbData = rb;
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment1, container, false);
text = view.findViewById(R.id.textView);
ImageView imageResId = view.findViewById(image);
text.setText(stringValue);
imageResId.setImageResource(imagesResId);
return view;
}
}
【问题讨论】:
标签: java android arrays string radio-button