私は短いアプリを作成しているアマチュア開発者ですが、特定のアクティビティのXMLファイルとActivityのJavaメソッド「setContentView」の両方を使用するのに問題があります。計算から数値を生成していて、生成される数値はさまざまなパラメーターに応じて変化するため、このメソッドが必要です。したがって、計算を呼び出すたびに、次のように呼び出す必要があります。
textView.setText(message + " is " + output);
setContentView(textView);
ただし、アクティビティのXMLページにいくつかのボタンを作成し、アクティビティのページにも表示したいと思います。たとえば、これは私が作成したボタンの1つです。
<Button
android:layout_marginTop="100dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/button_quit"
android:onClick=".quit" />
しかし、私が電話した場合:
setContentView(R.layout.activity_compute_number);
前述の可変テキストメッセージのコンテンツ設定ビューの後、XMLファイルがテキストメッセージを上書きし、2つのsetContentViewメソッドを逆に呼び出すと、テキストメッセージが表示されなくなります。その逆も同様です。両方をアクティビティ画面に同時にレンダリングするにはどうすればよいですか?