i cant pass intent , neither using array nor by bundles :  how to pass intent with parameters.

'Intent intent = new Intent(Apply_leave_Activity.this, 
                    ApplyingReason_Activity.class);
intent.putExtra("ID_EXTRA", new String[] { "21",countOfCL,countOfSL ,countOfEL,startDatey,endDatey,currentDatey});
     startActivity(intent);'




receiving code 
'  String x[]=new String[10];
       x  =getIntent().getStringArrayExtra("ID_EXTRA");
'



