📜  设置按钮文本 android - Java (1)

📅  最后修改于: 2023-12-03 14:57:39.447000             🧑  作者: Mango

设置按钮文本 Android - Java

在 Android 应用中,按钮是常用的 UI 元素之一。在按钮上设置文本是常见的操作之一。本文将会介绍如何通过 Java 代码设置按钮上的文本。

方法一:使用 setText 方法

在 Java 代码中设置按钮文本的最简单方法是使用 setText 方法。该方法接受一个字符串作为参数,并将该字符串设置为按钮的文本。

例如:

Button myButton = findViewById(R.id.myButton);
myButton.setText("Click me!");

在上面的代码中,我们使用 findViewById 方法找到了一个名为 myButton 的按钮,并使用 setText 方法将其文本设置为 "Click me!"。

方法二:使用字符串资源

在 Android 应用中,通常会将文本放在字符串资源文件中,并在代码中引用该资源。这样可以方便地在多个地方使用同一份文本,也便于进行本地化。

假设在 strings.xml 资源文件中有一个名为 button_text 的字符串资源:

<string name="button_text">Click me!</string>

那么在 Java 代码中可以这样使用:

Button myButton = findViewById(R.id.myButton);
myButton.setText(getString(R.string.button_text));

其中,getString 方法用于获取字符串资源,其参数为资源 ID(即 R.string.button_text)。

总结

通过以上两种方法,我们可以在 Java 代码中设置按钮文本。不论是直接写字符串还是使用字符串资源,都是十分简单的操作。在实际开发中,我们可以根据需要选择不同的方法。