how to select a audio from android programmaticly
You can put below codes in your project when you want to select audio. Intent intent_upload = new Intent(); intent_upload.setType("audio/*"); intent_upload.setAction(Intent.ACTION_GET_CONTENT); startActivityForResult(intent_upload,1); And override onActivityResult in the same Activity, as below @Override protected void onActivityResult(int requestCode,int resultCode,Intent data){ if(requestCode == 1){ if(resultCode == RESULT_OK){ //the selected audio. Uri uri = data.getData(); } } super.onActivityResult(requestCode, resultCode, data); }