"INTRODUCTION TO THEORY OF MACHINE", "DEGREE OF FREEDOM", "FOUR BAR MECHANISM ANALYSIS BY RELATIVE VELOCITY METHOD", "SLIDER CRANK MECHANISM ANALYSIS BY RELATIVE VELOCITY METHOD", "ARONHOLD-KENNEDY THEOREM", "INTRODUCTION", "NON-INTERSECTING AND NON-PARALLEL (SKEW SHAFTS)", "Fundamental law of gearing", "TYPES OF GEAR TRAINS", "CHAIN DRIVES", "Motion in a Plane", "Rectilinear Motion", "Curvilinear Motion", "Newton’s Laws of Motion", "Centrifugal & Centripetal Forces", "Angular Momentum", "Conservation of energy", "Impulse and Impulse Force", "Angular velocity and acceleration - power and torque", "Energy lost due to friction", "Velocity and Acceleration in Simple Harmonic Motion", "HARMONIC OSCILLATIONS IN ONE DIMENSION", "SIMPLE HARMONIC MOTION AND UNIFORM CIRCULAR MOTION", "ENERGY CONSIDERATIONS IN SIMPLE HARMONIC MOTION", "APPLICATIONS OF SIMPLE HARMONIC MOTION", "Constrained Motion", "Kinematic Chains, Joints, Degree of Freedom", "GRUBLER’S RULE" stringArrayList.add("INTRODUCTION TO THEORY OF MACHINE"); stringArrayList.add("DEGREE OF FREEDOM"); stringArrayList.add("FOUR BAR MECHANISM ANALYSIS BY RELATIVE VELOCITY METHOD"); stringArrayList.add("SLIDER CRANK MECHANISM ANALYSIS BY RELATIVE VELOCITY METHOD"); stringArrayList.add("ARONHOLD-KENNEDY THEOREM"); stringArrayList.add("INTRODUCTION"); stringArrayList.add("NON-INTERSECTING AND NON-PARALLEL (SKEW SHAFTS)"); stringArrayList.add("Fundamental law of gearing"); stringArrayList.add("TYPES OF GEAR TRAINS"); stringArrayList.add("CHAIN DRIVES"); stringArrayList.add("Motion in a Plane"); stringArrayList.add("Rectilinear Motion"); stringArrayList.add("Curvilinear Motion"); stringArrayList.add("Newton’s Laws of Motion"); stringArrayList.add("Centrifugal & Centripetal Forces"); stringArrayList.add("Angular Momentum"); stringArrayList.add("Conservation of energy"); stringArrayList.add("Impulse and Impulse Force"); stringArrayList.add("Angular velocity and acceleration - power and torque"); stringArrayList.add("Energy lost due to friction"); stringArrayList.add("Velocity and Acceleration in Simple Harmonic Motion"); stringArrayList.add("HARMONIC OSCILLATIONS IN ONE DIMENSION"); stringArrayList.add("SIMPLE HARMONIC MOTION AND UNIFORM CIRCULAR MOTION"); stringArrayList.add("ENERGY CONSIDERATIONS IN SIMPLE HARMONIC MOTION"); stringArrayList.add("APPLICATIONS OF SIMPLE HARMONIC MOTION"); stringArrayList.add("Constrained Motion"); stringArrayList.add("Kinematic Chains, Joints, Degree of Freedom"); stringArrayList.add("GRUBLER’S RULE"); if (selected.equals("INTRODUCTION TO THEORY OF MACHINE")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/1.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("DEGREE OF FREEDOM")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/2.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("FOUR BAR MECHANISM ANALYSIS BY RELATIVE VELOCITY METHOD")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/3.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("SLIDER CRANK MECHANISM ANALYSIS BY RELATIVE VELOCITY METHOD")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/4.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("ARONHOLD-KENNEDY THEOREM")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/5.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("INTRODUCTION")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/6.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("NON-INTERSECTING AND NON-PARALLEL (SKEW SHAFTS)")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/7.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Fundamental law of gearing")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/8.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("TYPES OF GEAR TRAINS")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/9.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("CHAIN DRIVES")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/10.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Motion in a Plane")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/11.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Rectilinear Motion")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/12.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Curvilinear Motion")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/13.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Newton’s Laws of Motion")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/14.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Centrifugal & Centripetal Forces")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/15.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Angular Momentum")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/16.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Conservation of energy")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/17.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Impulse and Impulse Force")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/18.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Angular velocity and acceleration - power and torque")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/19.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Energy lost due to friction")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/20.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Velocity and Acceleration in Simple Harmonic Motion")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/21.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("HARMONIC OSCILLATIONS IN ONE DIMENSION")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/22.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("SIMPLE HARMONIC MOTION AND UNIFORM CIRCULAR MOTION")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/23.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("ENERGY CONSIDERATIONS IN SIMPLE HARMONIC MOTION")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/24.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("APPLICATIONS OF SIMPLE HARMONIC MOTION")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/25.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Constrained Motion")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/26.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Kinematic Chains, Joints, Degree of Freedom")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/27.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("GRUBLER’S RULE")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/28.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); }