私はAndroid開発の初心者であり、文字列を受け取り、その文字列を含むテキストメッセージを出力する検索アプリケーションを作成しようとしています。私の問題は、2番目の画面で出力されたテキストをフォーマットしようとすることです。コードを使用してテキストを正しく表示しています:
TextView textView = new TextView(this);
textView.setTextSize(20);
// Set the text view as the activity layout
setContentView(textView);
..... (find string matches)
textView.append(msg);
ただし、そのファイルの.xmlファイルを編集しても、何も変わりません(太字を追加したり、開始テキストを追加したりしてみました)。TextView xmlブロックをactivity_main.xmlにコピーすると、TextViewセクションが正確にコピーされている場合でも、最初の画面に太字の「hello world」が表示され、2番目の画面には表示されませんでした。私が最初にやっていることは、私が2番目に欠けていることは何ですか?TextView宣言に問題がありますか?私の最終目標は、多くのテキストメッセージの一致を表示し、それらを画面に水平に合わせて強制的に表示し、ユーザーが垂直にスクロールできるようにすることです。2番目のxmlファイルを変更するのは間違った方法ですか?
ありがとう