fragment1在MainActivity中,怎样将数据从MainActivity传递到fragment1
时间: 2024-02-20 09:00:08 浏览: 73
fragment与Activity通过接口进行数据传输
可以通过Bundle将数据从MainActivity传递到fragment1。具体步骤如下:
1.在MainActivity中创建一个Bundle对象,并将数据放入其中,例如:
```
Bundle bundle = new Bundle();
bundle.putString("key", "value");
```
2.获取fragment1对象,调用其setArguments方法,将Bundle对象传递给fragment1,例如:
```
Fragment1 fragment1 = new Fragment1();
fragment1.setArguments(bundle);
```
3.在fragment1中通过getArguments方法获取Bundle对象,并从中取出数据,例如:
```
Bundle bundle = getArguments();
String value = bundle.getString("key");
```
阅读全文