Working with Next and Previous button for Array in Android
![Image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcYhmODGnaXew-WhnPfDC-MIILydXrlFcGHYQ6pTqCDwA2CKGK_Xpll166GoUnypS-_fNCEwTeLDxUPx1sxyJLa9q7EKB-UiCW4sDAtg0X_fTS5RdI7VoIN-8WFoAW0KWY_088TmaT_MQB/s320/layout-2017-02-26-122714.png)
MainActivity.java public class MainActivity extends AppCompatActivity { ListView listView ; List Songs = new ArrayList<>(); int Position , size , take ; public static final int MY_PERMISSION_READ_EXTERNAL_STORAGE = 1 ; String[] FavouriteActors ; @Override protected void onCreate(Bundle savedInstanceState) { super .onCreate(savedInstanceState); setContentView(R.layout. activity_main ); ShowSongList(); } public void ShowSongList(){ if (ContextCompat. checkSelfPermission ( this , Manifest.permission. READ_EXTERNAL_STORAGE )!= PackageManager. PERMISSION_GRANTED ){ if (ActivityCompat. shouldShowRequestPermissionRationale ( this ,Manifest.permission. READ_EXTERNAL_STORAGE )) { } else {ActivityCompat. requestPermissions ( this , new String[]{Manifest.permission. READ_EXTERNAL_STORAGE }, MY_PERMISSION_READ_EXTERNAL_STORAGE ); } } else { getSong...