[Android] TextView:テキストを表示する

テキストとは文字のみが表示されたコンポーネントです。テキストを表示させるためにはTextViewクラスか<TextView>
タグを使います。ここではテキストを表示させる方法について説明します。
広 告
目次
前提条件
動作確認端末
- Google Nexus 5 – 5.0.0 – API21(エミュレータ)
1. TextViewの概要
テキストを表示させるためにはTextViewクラスか<TextView>
タグを使います。View クラスを継承しているため、Viewクラスのメソッドを使用すうことが可能です。また<View>
タグで使える属性も使用することが可能です。
2. テキストを表示する
レイアウトXMLでテキストを表示させるためには、<TextView>
タグを使用します。表示するテキストはandroid:text属性で指定します。
<TextView>
タグの使用例は以下のとおりです。
res/layout/activity_main.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:padding="16dp" tools:context=".MainActivity"> <TextView android:id="@+id/textview" android:text="@string/hello_world" android:layout_width="wrap_content" android:layout_height="wrap_content" /> </RelativeLayout>
アプリを実行すると以下のようにテキストが画面に表示されます。

Javaコードでチェックボックスを扱うためにはTextViewクラスを使用します。表示するテキストはsetText()メソッドで設定します。以下に実装例を示します。
java/<packagename>/MainActivity.java
public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); final TextView textView = (TextView) findViewById(R.id.textview); textView.setText(getString(R.string.hello_world)); } }
アプリを実行すると以下のようにテキストが画面に表示されます。
