【AndroidStudio】ボタンのキャプション設定方法その2
3623 ワード
activity_main.xmlにボタン(id:myButton)を配置した上で、
MainActivity.javaに以下の通り記述する。
MainActivity.java
package hoge.fuga.sandbox;
import androidx.appcompat.app.AppCompatActivity;
import android.annotation.SuppressLint;
import android.os.Bundle;
import android.view.View;
import android.widget.Button; //★1
public class MainActivity extends AppCompatActivity {
private Button myButton; //★2
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
myButton = findViewById(R.id.myButton); //★3
myButton.setText("あいうえお"); //★4
}
}
★ | 説明 |
---|---|
1 | ★2を記述したところ、「この Button はAndroidWidgetか?」との確認が出て自動生成されたもの。 |
2 | activity_main.xmlに配置した myButton をMainActivity.java内で取り扱うための変数を宣言している。 |
3 | activity_main.xmlのコントロールが列挙されたRクラスから、 myButton を取得して★2で用意した変数に格納している。 |
4 |
setText() を用いてボタンのキャプションをセットしている。strings.xmlの設定よりこちらが後勝ちになる。 |
以上
Author And Source
この問題について(【AndroidStudio】ボタンのキャプション設定方法その2), 我々は、より多くの情報をここで見つけました https://qiita.com/HogeFugaPiyochan/items/daa61d70d3001417bc54著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .