gpt4 book ai didi

java - 是否可以通过 android studio 中的字符串变量处理 R.array.string-array-name?

转载 作者:搜寻专家 更新时间:2023-11-01 09:36:44 25 4
gpt4 key购买 nike

<分区>

我有如下所示的 strings.xml 文件:

<string-array name="planet">
<item>Earth</item>
<item>Mars</item>
<item>Jupiter</item>
</string-array>

微调器的 activity_main.xml 代码段:

<Spinner
android:id="@+id/spinner"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>

我的MainActivity.java代码段:

    Spinner spinner = (Spinner) findViewById(R.id.spinner);
ArrayAdapter adapter = ArrayAdapter.createFromResource(this, R.array.planet, android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
spinner.setOnItemSelectedListener(this);

现在我想执行如下代码:

    Spinner spinner = (Spinner) findViewById(R.id.spinner);
String arrayName = "planet";
ArrayAdapter adapter = ArrayAdapter.createFromResource(this, R.array.arrayName, android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
spinner.setOnItemSelectedListener(this);

我可以得到帮助吗,如果可能,那么如何做到这一点。

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