array problem

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • game2d
    New Member
    • Apr 2013
    • 59

    array problem

    the problem is in for loop. note Log.d prints only 0 than the my problem crashes.

    this code seem right to me. is there any thing iam missing?

    Code:
    public class test extends Activity implements View.OnClickListener {
    
    int idArray[] = { R.id.imageButton1, R.id.imageButton2, R.id.imageButton3,
    R.id.imageButton4, R.id.imageButton5, R.id.imageButton6,
    R.id.imageButton7, R.id.imageButton8, R.id.imageButton9,
    R.id.imageButton10, R.id.imageButton11, R.id.imageButton12,
    R.id.imageButton13, R.id.imageButton14, R.id.imageButton15,
    R.id.imageButton16, R.id.imageButton17, R.id.imageButton18,
    R.id.imageButton19, R.id.imageButton20, R.id.imageButton21,
    R.id.imageButton22, R.id.imageButton23, R.id.imageButton24,
    R.id.imageButton25, R.id.imageButton26, R.id.imageButton27,
    R.id.imageButton28, R.id.imageButton29, R.id.imageButton30,
    R.id.imageButton31, R.id.imageButton32, R.id.imageButton33,
    R.id.imageButton34, R.id.imageButton35, R.id.imageButton36,
    R.id.imageButton37, R.id.imageButton38, R.id.imageButton39,
    R.id.imageButton40, R.id.imageButton41, R.id.imageButton42,
    R.id.imageButton43, R.id.imageButton44, R.id.imageButton45,
    R.id.imageButton46, R.id.imageButton47, R.id.imageButton48,
    R.id.imageButton49, R.id.imageButton50, R.id.imageButton51,
    R.id.imageButton52, R.id.imageButton53, R.id.imageButton54,
    R.id.imageButton55 };
    
    Button buttons[] = new Button[idArray.length];
    
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
    
        for (int i = 0; i < idArray.length; i++) {
            Log.d("DEBUG", " "+i);
            buttons[i] = (Button) findViewById(idArray[i]);
            buttons[i].setOnClickListener(this);
          }
    }
    
    
    @Override
    public void onClick(View view) {
    
    }
  • Nepomuk
    Recognized Expert Specialist
    • Aug 2007
    • 3111

    #2
    Well, nothing that I can see is definitely wrong; however I don't know what the error message is. What exception is thrown? What is the stacktrace? Have you tried debugging this to see, where it crashes? I'm assuming it's in line 32 or 33.

    Comment

    Working...