如何在安卓系统中的另一个部件中设置旋转器的值?

问题描述 投票:0回答:1

你好,在下面的代码中,将字符串值传递给另一个片段,在第二个片段中得到值。现在我想把这个值设置到我的微调器上,有谁能帮帮我如何把这个值设置到微调器上。

OneFrragement.java:

Fragment fragment = new SecondFragement();
        Bundle args = new Bundle();
 args.putString("task_types", task_types);//training
fragment.setArguments(args);
        loadFragment(fragment);

SecondFrragement.java:

    String task_types = getArguments().getString("task_types");//training
    spinnertaskType=rootView.findViewById(R.id.task_type);

 task_typelist.clear();
            String task_types = getArguments().getString("task_types");
            task_typelist.add(task_types);
              ArrayAdapter<String> dataAdapter1 = new ArrayAdapter<>(getContext(), android.R.layout.simple_spinner_item, task_typelist);
             dataAdapter1.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
            spinnertaskType.setAdapter(dataAdapter1);
android spinner
1个回答
0
投票

在这段代码中,你的字符串中只有一个项目,你应该加入 task_types 对你的 阵列列表. 你不应该清除你的 阵列列表 在此之前,。

© www.soinside.com 2019 - 2024. All rights reserved.