gpt4 book ai didi

android - 将参数传递给 XML 布局中定义的 fragment

转载 作者:行者123 更新时间:2023-12-04 23:47:46 29 4
gpt4 key购买 nike

public class ActivityA extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_one);
}
}

activity_one.xml
<fragment
android:id="@+id/fragment"
class="com.emoontech.waternow.FragmentA"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"/>

fragment A
public class FragmentA extends Fragment{
public static FragmentEditEvent newInstance(String param1, String param2) {
FragmentEditEvent fragment = new FragmentEditEvent();
Bundle args = new Bundle();
args.putString(ARG_PARAM1, param1);
args.putString(ARG_PARAM2, param2);
fragment.setArguments(args);
return fragment;
}
}

//从另一个Activity点击按钮
Intent intent = new Intent(this, ActivityA.class);
intent.putString("param1","val1");
intent.putString("param2","val2");
startActivity(intent);

//如何将这两个值发送给FragmentA?

最佳答案

我在那里回答https://stackoverflow.com/a/32748751/3301009在 Activity 之间共享数据非常通用,也可以为 fragment 工作

关于android - 将参数传递给 XML 布局中定义的 fragment ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32747114/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com