give each place in array randomaly button-android
<p>I need some idea of how randomaly give each button[i] on of the values R.id.buttonj_mg.
(one to one function...).
I don't know how to do it since R.id.button1_mg is not a string, so I can't do somethink like R.id.button+j+_mg when j chossen randomaly..</p>

<p>This is the situation now:</p>

<pre><code>    button[1]=  (Button)findViewById(R.id.button1_mg);
    button[2]=  (Button)findViewById(R.id.button2_mg);
    button[3]=  (Button)findViewById(R.id.button3_mg);
    button[4]=  (Button)findViewById(R.id.button4_mg);
    button[5]=  (Button)findViewById(R.id.button5_mg);
    button[6]=  (Button)findViewById(R.id.button6_mg);
    button[7]=  (Button)findViewById(R.id.button7_mg);
    button[8]=  (Button)findViewById(R.id.button8_mg);
    button[9]=  (Button)findViewById(R.id.button9_mg);
    button[10]=  (Button)findViewById(R.id.button10_mg);
    button[11]=  (Button)findViewById(R.id.button11_mg);
    button[12]=  (Button)findViewById(R.id.button12_mg);
    button[13]=  (Button)findViewById(R.id.button13_mg);
    button[14]=  (Button)findViewById(R.id.button14_mg); 
    button[15]=  (Button)findViewById(R.id.button15_mg);
    button[16]=  (Button)findViewById(R.id.button16_mg);
</code></pre>
