2011-11-11 5 views
0

私はプログラミングに夢中であり、私はこのことを理解しようとしています。私は錠剤の両側に2つの目に見える別々のカウンターを作成しようとしています。 1つはタブレットの左側にあり、もう1つはタブレットの右側にあります。左のボタンをクリックすると、左のカウントが更新されます(たとえば、1 + 1 + 1など)が、右のカウンタをクリックすると、左のカウンタで合計するための追加値が加算されます。 (例えば、右クリックし()私は左のカウンターをクリックすると、それは、そのような代わりに1の、2を追加として機能し、1を追加しますAndroid 3.1、2つのカウンターを並んで並べて表示するのに問題があります

ここに私のコードは、これまで

import android.app.Activity; 
import android.os.Bundle; 
import android.content.Intent; 
import android.widget.Button; 
import android.widget.EditText; 
import android.view.View; 
import android.view.View.OnClickListener; 



public class swim2 extends Activity { 

// References to UI views 
EditText txtCount; 
EditText txtCount2; 
Button PUp; 
Button NUp; 


static int Count = 0; // Initial count 
static int Count2 = 0; 

/** Called when the activity is first created. */ 
@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main3); 
    // TODO Auto-generated method stub 




     Button previous = (Button) findViewById(R.id.button4); 
     previous.setOnClickListener(new View.OnClickListener() { 
      public void onClick(View view) { 
       Intent myIntent = new Intent(view.getContext(), swim1.class); 
        startActivityForResult(myIntent, 0); 
      } 

     }); 
    // Retrieve references to UI views by their id in XML layout 
     NUp = (Button)findViewById(R.id.incremintationbutton2);  
     txtCount2 = (EditText)findViewById(R.id.ni); 
     txtCount2.setText(String.valueOf(Count2)); //Set initial value 


     NUp = (Button)findViewById(R.id.incremintationbutton2); 
     // Process the button on-click event 
     NUp.setOnClickListener(new OnClickListener() { 

      public void onClick(View Button) { 
       Count++; 
       txtCount2.setText(String.valueOf(Count2)); 
      } 
     }); 
     PUp = (Button)findViewById(R.id.incremintationbutton1); 
     txtCount = (EditText)findViewById(R.id.pi); 
     txtCount.setText(String.valueOf(Count)); // Set initial value 

     PUp = (Button)findViewById(R.id.incremintationbutton1); 
     PUp.setOnClickListener(new OnClickListener() { 
       public void onClick(View Button) { 
        Count++; 
        txtCount.setText(String.valueOf(Count)); 
       } 
      }); 

} 

} 

答えて

0

次のようになりますそれを修正し、count ++の1つをcount2 ++に変更しなければならなかった。私はしばらくかかったが、コーヒーを飲んだ後でそれを理解した。

関連する問題