"Planar, Spherical, And Spatial Mechanisms", "Mobility", "Classification Of Mechanisms", "Kinematic Inversion", "The Loop-Closure Equation", "Locating instant centres of velocity", "Relationships between First-Order Kinematic Coefficients and instant centers", "Freudensteins Theorem", "Definition of Acceleration", "The Bobillier Constructions", "Classification of CAMS and Followers", "Displacement Diagrams", "Graphical Layout of CAM profiles", "High-Speed CAMS", "Plate CAM with Reciprocating Flat-Face Follower", "Plate CAM with Reciprocating Roller Follower", "Nonstandard Gear Teeth", "Parallel-Axis Helical Gears", "Worms and Worm Gears", "Mechanism Trains", "Epicyclic Gear Trains", "Adders and Differentials", "Synthesis of Linkages", "Two-position Synthesis of Crank and Rocker Mechanisms", "Three-Position Synthesis", "Coupler-CURVE SYNTHESIS", "Cognate Linkages; The Roberts-Chebychev Theorem", "INTERMITTENT ROTARY MOTION", "The Eulerian Angles", "Matrix Velocity and Acceleration Analyses", "Generalized Mechanism Analysis Computer Programs", "Inverse Velocity and Acceleration Analysis", "Static Force Analysis", "Conditions For Equilibrium", "Dynamic Force Analysis {Planar}", "Inertia Forces and D’Alembert’s Principle", "Planar Rotation About A Fixed Centre", "Measuring Mass Moment Of Inertia", "Vibration Analysis", "Phase-Plane Analysis" stringArrayList.add("Planar, Spherical, And Spatial Mechanisms"); stringArrayList.add("Mobility"); stringArrayList.add("Classification Of Mechanisms"); stringArrayList.add("Kinematic Inversion"); stringArrayList.add("The Loop-Closure Equation"); stringArrayList.add("Locating instant centres of velocity"); stringArrayList.add("Relationships between First-Order Kinematic Coefficients and instant centers"); stringArrayList.add("Freudensteins Theorem"); stringArrayList.add("Definition of Acceleration"); stringArrayList.add("The Bobillier Constructions"); stringArrayList.add("Classification of CAMS and Followers"); stringArrayList.add("Displacement Diagrams"); stringArrayList.add("Graphical Layout of CAM profiles"); stringArrayList.add("High-Speed CAMS"); stringArrayList.add("Plate CAM with Reciprocating Flat-Face Follower"); stringArrayList.add("Plate CAM with Reciprocating Roller Follower"); stringArrayList.add("Nonstandard Gear Teeth"); stringArrayList.add("Parallel-Axis Helical Gears"); stringArrayList.add("Worms and Worm Gears"); stringArrayList.add("Mechanism Trains"); stringArrayList.add("Epicyclic Gear Trains"); stringArrayList.add("Adders and Differentials"); stringArrayList.add("Synthesis of Linkages"); stringArrayList.add("Two-position Synthesis of Crank and Rocker Mechanisms"); stringArrayList.add("Three-Position Synthesis"); stringArrayList.add("Coupler-CURVE SYNTHESIS"); stringArrayList.add("Cognate Linkages; The Roberts-Chebychev Theorem"); stringArrayList.add("INTERMITTENT ROTARY MOTION"); stringArrayList.add("The Eulerian Angles"); stringArrayList.add("Matrix Velocity and Acceleration Analyses"); stringArrayList.add("Generalized Mechanism Analysis Computer Programs"); stringArrayList.add("Inverse Velocity and Acceleration Analysis"); stringArrayList.add("Static Force Analysis"); stringArrayList.add("Conditions For Equilibrium"); stringArrayList.add("Dynamic Force Analysis {Planar}"); stringArrayList.add("Inertia Forces and D’Alembert’s Principle"); stringArrayList.add("Planar Rotation About A Fixed Centre"); stringArrayList.add("Measuring Mass Moment Of Inertia"); stringArrayList.add("Vibration Analysis"); stringArrayList.add("Phase-Plane Analysis"); if (selected.equals("Planar, Spherical, And Spatial Mechanisms")) { 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("Mobility")) { 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("Classification Of Mechanisms")) { 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("Kinematic Inversion")) { 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("The Loop-Closure Equation")) { 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("Locating instant centres of velocity")) { 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("Relationships between First-Order Kinematic Coefficients and instant centers")) { 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("Freudensteins Theorem")) { 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("Definition of Acceleration")) { 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("The Bobillier Constructions")) { 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("Classification of CAMS and Followers")) { 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("Displacement Diagrams")) { 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("Graphical Layout of CAM profiles")) { 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("High-Speed CAMS")) { 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("Plate CAM with Reciprocating Flat-Face Follower")) { 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("Plate CAM with Reciprocating Roller Follower")) { 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("Nonstandard Gear Teeth")) { 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("Parallel-Axis Helical Gears")) { 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("Worms and Worm Gears")) { 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("Mechanism Trains")) { 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("Epicyclic Gear Trains")) { 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("Adders and Differentials")) { 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("Synthesis of Linkages")) { 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("Two-position Synthesis of Crank and Rocker Mechanisms")) { 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("Three-Position Synthesis")) { 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("Coupler-CURVE SYNTHESIS")) { 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("Cognate Linkages; The Roberts-Chebychev Theorem")) { 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("INTERMITTENT ROTARY MOTION")) { 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); } if (selected.equals("The Eulerian Angles")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/29.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Matrix Velocity and Acceleration Analyses")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/30.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Generalized Mechanism Analysis Computer Programs")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/31.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Inverse Velocity and Acceleration Analysis")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/32.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Static Force Analysis")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/33.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Conditions For Equilibrium")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/34.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Dynamic Force Analysis {Planar}")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/35.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Inertia Forces and D’Alembert’s Principle")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/36.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Planar Rotation About A Fixed Centre")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/37.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Measuring Mass Moment Of Inertia")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/38.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Vibration Analysis")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/39.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); } if (selected.equals("Phase-Plane Analysis")) { Intent i = new Intent(MainActivity.this, DetailActivity.class); i.putExtra("id", position); i.putExtra("url" , "file:///android_asset/40.htm" ); i.putExtra( "value", adapter.getItem(position)); startActivity(i); }