-1

ここに画像の説明を入力ボタンからの入力を追跡して画面に表示したい。たとえば、4 つのボタンとテキスト ビューを持つ基本的なレイアウトがあります。テキスト ビューは 10 から始まり、各ボタンは 10 の値を + または - 1、および + または - 5 ずつ変更します。テキスト ビューで変更を画面に表示したいと考えています。ボタンが押されると変化する10のテキストビューが既にありますが、別のテキストビューでどのボタンが既に押されているかを表示したいです。これを開始する方法がわかりません。入力が必要です。

@Override public void onClick(View v) 
{ String text = ((Button)v).getText().toString(); 
 btnPressedTV.append(text);

これは、codemagic によって与えられた、私が入れたコードです。新しいテキストビューに、20 があった値の履歴を表示したいと考えています。たとえば、20 の textview が 18、次に 15、次に 22、次に 45 に変更された場合、btnPressedTV にこれらの値を表示させたいとします。

4

1 に答える 1

1

どのボタンがすでに押されているかを別のテキストビューに表示したい

これはかなり不明確な質問であり、答えるのが難しくなっています。ただし、Button押された名前が必要な場合は、他の を作成するだけですTextView。たとえば、そのメソッドをbtnPressedTV使用してクリックされたものを表示します。getText()onClick()Button

@Override
public void onClick(View v)
{
    String text = ((Button)v).getText().toString();  // cast the View to a Button and get the text
    btnPressedTV.append(text);   // insert whatever formatting you want
}
于 2013-10-14T19:12:30.030 に答える