アクティビティ内に1つの編集テキストと1つのボタンと1つのテキストビューがあるとします。アンドロイド内の異なるデータに対して単一のビューを使用する
編集テキストにデータを入力してボタンを押すたびに、入力したデータを個別に取得したい場合(例:猫と入力した場合、猫のテキストをアクティビティに表示したい/アクティビティの犬も見たい)、結果は "cat text"で、その横に "dog text"があります。
問題:両方のデータに対して1つのテキストビューのみを使用するとどのように達成できますか。
アクティビティ内に1つの編集テキストと1つのボタンと1つのテキストビューがあるとします。アンドロイド内の異なるデータに対して単一のビューを使用する
編集テキストにデータを入力してボタンを押すたびに、入力したデータを個別に取得したい場合(例:猫と入力した場合、猫のテキストをアクティビティに表示したい/アクティビティの犬も見たい)、結果は "cat text"で、その横に "dog text"があります。
問題:両方のデータに対して1つのテキストビューのみを使用するとどのように達成できますか。
ボタンのonClickのは、このコードを書く:
textView.setText(textView.getText().toString()+ " " + editText.getText().toString());
代わりの
textView.setText("cat text");
使用
textView.append("cat text");
を使用して、それはその後のgoto次の行にテキスト
を追加します、
textView.append("cat text\n");
それがになります
のTextViewがprogramaticaly
TextView textView = new TextView(this);
これはTextViewのProgramatically.Andが作成されます行うことができ、
猫のテキスト
犬のテキストプロパティを編集することもできます以下のように、
textView.setText("bla bla bla");
textView.setTextSize(...
textView.setTextColor(...
私が(猫のテキスト)をタッチでドラッグさせてから(犬のテキスト)をタッチでドラッグしたいが、両方とも互いに独立しているので、猫のテキストを犬テキストがドラッグされます。どのように達成されますか。 –
は、プログラムでTextViewを生成します。 –
あなたは、ビュー(画像ビュー、テキストビュー.........)をコードを通してアクティビティに追加することができます。 –
はちょっと私は必要なもの、何を意味しません@BhaveshMisriは、複数のデータのためのTextViewを再利用することで、それぞれのデータは、他とは独立しているが、それらのすべてが同じビューを使用します。 –
@ HasanB.Tデータは独立している必要がありますが、ビューは同じである必要がありますか?それは可能ではありません;実行時に新しいTextViewを作成することができます。 –
6つの入力テキストに対して6つのテキストビューを追加したくない場合、入力可能なすべての値に対して1つのテキストビューしかアクティビティに追加しません。 –