Buggy code:
public class MainActivity extends Activity implements OnItemClickListener { @ Override protected void onCreate ( Bundle savedInstanceState ) { super . onCreate ( savedInstanceState ) ; getWindow ( ) . setFlags ( FLAG_FULLSCREEN , FLAG_FULLSCREEN ) ; setContentView ( activity_main ) ; Utils . init ( getResources ( ) ) ; ArrayList < MainActivity . ContentItem > objects = new ArrayList < MainActivity . ContentItem > ( ) ; objects . add ( new MainActivity . ContentItem ( "Line<seq2seq4repair_space>Chart" , "A<seq2seq4repair_space>simple<seq2seq4repair_space>demonstration<seq2seq4repair_space>of<seq2seq4repair_space>the<seq2seq4repair_space>linechart." ) ) ; objects . add ( new MainActivity . ContentItem ( "Line<seq2seq4repair_space>Chart<seq2seq4repair_space>(Dual<seq2seq4repair_space>YAxis)" , "Demonstration<seq2seq4repair_space>of<seq2seq4repair_space>the<seq2seq4repair_space>linechart<seq2seq4repair_space>with<seq2seq4repair_space>dual<seq2seq4repair_space>y-axis." ) ) ; objects . add ( new MainActivity . ContentItem ( "Bar<seq2seq4repair_space>Chart" , "A<seq2seq4repair_space>simple<seq2seq4repair_space>demonstration<seq2seq4repair_space>of<seq2seq4repair_space>the<seq2seq4repair_space>bar<seq2seq4repair_space>chart." ) ) ; objects . add ( new MainActivity . ContentItem ( "Horizontal<seq2seq4repair_space>Bar<seq2seq4repair_space>Chart" , "A<seq2seq4repair_space>simple<seq2seq4repair_space>demonstration<seq2seq4repair_space>of<seq2seq4repair_space>the<seq2seq4repair_space>horizontal<seq2seq4repair_space>bar<seq2seq4repair_space>chart." ) ) ; objects . add ( new MainActivity . ContentItem ( "Combined<seq2seq4repair_space>Chart" , "Demonstrates<seq2seq4repair_space>how<seq2seq4repair_space>to<seq2seq4repair_space>create<seq2seq4repair_space>a<seq2seq4repair_space>combined<seq2seq4repair_space>chart<seq2seq4repair_space>(bar<seq2seq4repair_space>and<seq2seq4repair_space>line<seq2seq4repair_space>in<seq2seq4repair_space>this<seq2seq4repair_space>case)." ) ) ; objects . add ( new MainActivity . ContentItem ( "Pie<seq2seq4repair_space>Chart" , "A<seq2seq4repair_space>simple<seq2seq4repair_space>demonstration<seq2seq4repair_space>of<seq2seq4repair_space>the<seq2seq4repair_space>pie<seq2seq4repair_space>chart." ) ) ; objects . add ( new MainActivity . ContentItem ( "Scatter<seq2seq4repair_space>Chart" , "A<seq2seq4repair_space>simple<seq2seq4repair_space>demonstration<seq2seq4repair_space>of<seq2seq4repair_space>the<seq2seq4repair_space>scatter<seq2seq4repair_space>chart." ) ) ; objects . add ( new MainActivity . ContentItem ( "Stacked<seq2seq4repair_space>Bar<seq2seq4repair_space>Chart" , "A<seq2seq4repair_space>simple<seq2seq4repair_space>demonstration<seq2seq4repair_space>of<seq2seq4repair_space>a<seq2seq4repair_space>bar<seq2seq4repair_space>chart<seq2seq4repair_space>with<seq2seq4repair_space>stacked<seq2seq4repair_space>bars." ) ) ; objects . add ( new MainActivity . ContentItem ( "Another<seq2seq4repair_space>Bar<seq2seq4repair_space>Chart" , "Implementation<seq2seq4repair_space>of<seq2seq4repair_space>a<seq2seq4repair_space>BarChart<seq2seq4repair_space>that<seq2seq4repair_space>only<seq2seq4repair_space>shows<seq2seq4repair_space>values<seq2seq4repair_space>at<seq2seq4repair_space>the<seq2seq4repair_space>bottom." ) ) ; objects . add ( new MainActivity . ContentItem ( "Multiple<seq2seq4repair_space>Lines<seq2seq4repair_space>Chart" , "A<seq2seq4repair_space>line<seq2seq4repair_space>chart<seq2seq4repair_space>with<seq2seq4repair_space>multiple<seq2seq4repair_space>DataSet<seq2seq4repair_space>objects.<seq2seq4repair_space>One<seq2seq4repair_space>color<seq2seq4repair_space>per<seq2seq4repair_space>DataSet." ) ) ; objects . add ( new MainActivity . ContentItem ( "Multiple<seq2seq4repair_space>Bars<seq2seq4repair_space>Chart" , "A<seq2seq4repair_space>bar<seq2seq4repair_space>chart<seq2seq4repair_space>with<seq2seq4repair_space>multiple<seq2seq4repair_space>DataSet<seq2seq4repair_space>objects.<seq2seq4repair_space>One<seq2seq4repair_space>multiple<seq2seq4repair_space>colors<seq2seq4repair_space>per<seq2seq4repair_space>DataSet." ) ) ; objects . add ( new MainActivity . ContentItem ( "Draw<seq2seq4repair_space>Chart" , "Demonstration<seq2seq4repair_space>of<seq2seq4repair_space>drawing<seq2seq4repair_space>values<seq2seq4repair_space>into<seq2seq4repair_space>the<seq2seq4repair_space>chart<seq2seq4repair_space>per<seq2seq4repair_space>touch-gesture.<seq2seq4repair_space>With<seq2seq4repair_space>callbacks." ) ) ; objects . add ( new MainActivity . ContentItem ( "Charts<seq2seq4repair_space>in<seq2seq4repair_space>Fragments,<seq2seq4repair_space>awesome<seq2seq4repair_space>design." , "Demonstration<seq2seq4repair_space>of<seq2seq4repair_space>charts<seq2seq4repair_space>inside<seq2seq4repair_space>ViewPager<seq2seq4repair_space>Fragments.<seq2seq4repair_space>In<seq2seq4repair_space>this<seq2seq4repair_space>example<seq2seq4repair_space>the<seq2seq4repair_space>focus<seq2seq4repair_space>was<seq2seq4repair_space>on<seq2seq4repair_space>the<seq2seq4repair_space>design<seq2seq4repair_space>and<seq2seq4repair_space>look<seq2seq4repair_space>and<seq2seq4repair_space>feel<seq2seq4repair_space>of<seq2seq4repair_space>the<seq2seq4repair_space>chart." ) ) ; objects . add ( new MainActivity . ContentItem ( "BarChart<seq2seq4repair_space>inside<seq2seq4repair_space>ListView" , "Demonstrates<seq2seq4repair_space>the<seq2seq4repair_space>usage<seq2seq4repair_space>of<seq2seq4repair_space>a<seq2seq4repair_space>BarChart<seq2seq4repair_space>inside<seq2seq4repair_space>a<seq2seq4repair_space>ListView<seq2seq4repair_space>item." ) ) ; objects . add ( new MainActivity . ContentItem ( "Multiple<seq2seq4repair_space>charts<seq2seq4repair_space>inside<seq2seq4repair_space>ListView" , "Demonstrates<seq2seq4repair_space>the<seq2seq4repair_space>usage<seq2seq4repair_space>of<seq2seq4repair_space>different<seq2seq4repair_space>chart<seq2seq4repair_space>types<seq2seq4repair_space>inside<seq2seq4repair_space>a<seq2seq4repair_space>ListView." ) ) ; objects . add ( new MainActivity . ContentItem ( "Inverted<seq2seq4repair_space>Line<seq2seq4repair_space>Chart" , "Demonstrates<seq2seq4repair_space>the<seq2seq4repair_space>feature<seq2seq4repair_space>of<seq2seq4repair_space>inverting<seq2seq4repair_space>the<seq2seq4repair_space>y-axis." ) ) ; objects . add ( new MainActivity . ContentItem ( "Candle<seq2seq4repair_space>Stick<seq2seq4repair_space>Chart" , "Demonstrates<seq2seq4repair_space>usage<seq2seq4repair_space>of<seq2seq4repair_space>the<seq2seq4repair_space>CandleStickChart." ) ) ; objects . add ( new MainActivity . ContentItem ( "Cubic<seq2seq4repair_space>Line<seq2seq4repair_space>Chart" , "Demonstrates<seq2seq4repair_space>cubic<seq2seq4repair_space>lines<seq2seq4repair_space>in<seq2seq4repair_space>a<seq2seq4repair_space>LineChart." ) ) ; objects . add ( new MainActivity . ContentItem ( "Radar<seq2seq4repair_space>Chart" , "Demonstrates<seq2seq4repair_space>the<seq2seq4repair_space>use<seq2seq4repair_space>of<seq2seq4repair_space>a<seq2seq4repair_space>spider-web<seq2seq4repair_space>like<seq2seq4repair_space>(net)<seq2seq4repair_space>chart." ) ) ; objects . add ( new MainActivity . ContentItem ( "Colored<seq2seq4repair_space>Line<seq2seq4repair_space>Chart" , "Shows<seq2seq4repair_space>a<seq2seq4repair_space>LineChart<seq2seq4repair_space>with<seq2seq4repair_space>different<seq2seq4repair_space>background<seq2seq4repair_space>and<seq2seq4repair_space>line<seq2seq4repair_space>color." ) ) ; objects . add ( new MainActivity . ContentItem ( "Realtime<seq2seq4repair_space>Chart" , "This<seq2seq4repair_space>chart<seq2seq4repair_space>is<seq2seq4repair_space>fed<seq2seq4repair_space>with<seq2seq4repair_space>new<seq2seq4repair_space>data<seq2seq4repair_space>in<seq2seq4repair_space>realtime.<seq2seq4repair_space>It<seq2seq4repair_space>also<seq2seq4repair_space>restrains<seq2seq4repair_space>the<seq2seq4repair_space>view<seq2seq4repair_space>on<seq2seq4repair_space>the<seq2seq4repair_space>x-axis." ) ) ; objects . add ( new MainActivity . ContentItem ( "Dynamical<seq2seq4repair_space>data<seq2seq4repair_space>adding" , "This<seq2seq4repair_space>Activity<seq2seq4repair_space>demonstrates<seq2seq4repair_space>dynamical<seq2seq4repair_space>adding<seq2seq4repair_space>of<seq2seq4repair_space>Entries<seq2seq4repair_space>and<seq2seq4repair_space>DataSets<seq2seq4repair_space>(real<seq2seq4repair_space>time<seq2seq4repair_space>graph)." ) ) ; objects . add ( new MainActivity . ContentItem ( "Performance<seq2seq4repair_space>Line<seq2seq4repair_space>Chart" , "Renders<seq2seq4repair_space>up<seq2seq4repair_space>to<seq2seq4repair_space>30.000<seq2seq4repair_space>objects<seq2seq4repair_space>smoothly." ) ) ; <START_BUG> objects . add ( new MainActivity . ContentItem ( "Sinus<seq2seq4repair_space>Bar<seq2seq4repair_space>Chart" , "A<seq2seq4repair_space>BarChart<seq2seq4repair_space>plotting<seq2seq4repair_space>the<seq2seq4repair_space>sinus<seq2seq4repair_space>function<seq2seq4repair_space>(~750<seq2seq4repair_space>values)." ) ) ; <END_BUG> MainActivity . MyAdapter adapter = new MainActivity . MyAdapter ( this , objects ) ; ListView lv = ( ( ListView ) ( findViewById ( listView1 ) ) ) ; lv . setAdapter ( adapter ) ; lv . setOnItemClickListener ( this ) ; } @ Override public void onItemClick ( AdapterView < ? > av , View v , int pos , long arg3 ) { } @ Override public boolean onCreateOptionsMenu ( Menu menu ) { } @ Override public boolean onOptionsItemSelected ( MenuItem item ) { } private class ContentItem { String name ; String desc ; public ContentItem ( String n , String d ) { } } private class MyAdapter extends ArrayAdapter < MainActivity . ContentItem > { public MyAdapter ( Context context , List < MainActivity . ContentItem > objects ) { } @ Override public View getView ( int position , View convertView , ViewGroup parent ) { } private class ViewHolder { TextView tvName ; TextView tvDesc ; } } }

Fix:
objects . add ( new MainActivity . ContentItem ( "Sinus<seq2seq4repair_space>Bar<seq2seq4repair_space>Chart" , "A<seq2seq4repair_space>Bar<seq2seq4repair_space>Chart<seq2seq4repair_space>plotting<seq2seq4repair_space>the<seq2seq4repair_space>sinus<seq2seq4repair_space>function<seq2seq4repair_space>with<seq2seq4repair_space>8.000<seq2seq4repair_space>values." ) ) ;