Android アプリケーションに、表示するように設定した文字列リソースではなく、ある種のメモリ参照を表示しているように見えるテキスト ビューが 1 つあります。これは、Java でデフォルトの toString を使用して配列を出力しようとした場合と同じように見えます。何が悪いのかを見つけようとする助けは、大きな助けになるでしょう。以下にコード スニペットを掲載します。
XML レイアウト
<TextView
android:id="@+id/summary_name_heading"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="40dp"
android:layout_marginTop="20dp"
android:background="@color/secondary"
android:textColor="@color/text"
android:textSize="22sp" />
文字列リソース
<string name="summary_name_heading_text">Song : </string>
コード
TextView nameHeading = (TextView)findViewById(R.id.summary_name_heading);
nameHeading.setText(R.string.summary_name_heading_text);
これは、画面に表示されるものです。
android.widget.TextView@417e0528