gpt4 book ai didi

java - 通过java代码记录用户选择并更改textview字符串

转载 作者:行者123 更新时间:2023-12-01 04:51:44 25 4
gpt4 key购买 nike

我对 Android 编程(以及 Java 编程)很陌生。虽然我确实很好地掌握了编程概念。

我试图做的练习是创建一个简单的文本冒险,以帮助建立我的理解。我想首先为用户提供选择诸如玩家种族或类别之类的内容的能力(这将最终决定故事的发展方式)。我计划使用单选按钮(甚至可能是普通按钮)来实现此目的。

我的问题是这样的。当用户选择他们的类别(即:“法师”)时,我希望存储该选择。从那里我希望能够定义一个条件语句来改变向用户提供的故事。问题是我还没有掌握记录用户选择以及更改 TextView (或任何其他 View )中的文本的过程

一旦我知道如何记录用户选择的变量并在“if”语句中测试它,然后在此条件中更改 View 的输出,我就会上路了。

提前致谢=)

最佳答案

首先,您需要在布局 XML 文件中创建一个单选按钮组,然后为每个单选按钮指定一个 id 值,以便从 Java 代码中引用,如下所示:

<RadioGroup android:id="@+id/RadGroup">
<RadioButton android:id="@+id/Rad1"
android:text="Radio1"/>
<RadioButton android:id="@+id/Rad2"
android:text="Radio2"/>
<RadioButton android:id="@+id/Rad3"
android:text="Radio3"/>
</RadioGroup>

然后,您可以使用 if 语句或 switch 语句,至于更改 TextView,您可以使用 myTextView.setText("myString") 并且您可以在每个 if 中使用它来实现不同的文本值。

关于java - 通过java代码记录用户选择并更改textview字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14861759/

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