<code>package</code> <code>com.wps.android;</code>
<code>import</code> <code>java.util.arraylist;</code>
<code>import</code> <code>android.app.activity;</code>
<code>import</code> <code>android.content.intent;</code>
<code>import</code> <code>android.os.bundle;</code>
<code>import</code> <code>android.view.view;</code>
<code>import</code> <code>android.widget.adapterview;</code>
<code>import</code> <code>android.widget.adapterview.onitemclicklistener;</code>
<code>import</code> <code>android.widget.arrayadapter;</code>
<code>import</code> <code>android.widget.listview;</code>
<code>public</code> <code>class</code> <code>layouts</code><code>extends</code>
<code>activity {</code>
<code> </code><code>/** called when the activity is first created. */</code>
<code> </code><code>private</code>
<code>listview mylistview;</code>
<code>arraylist<string> list =</code><code>new</code>
<code>arraylist<string>();</code>
<code> </code><code>@override</code>
<code> </code><code>public</code>
<code>void</code> <code>oncreate(bundle savedinstancestate) {</code>
<code> </code><code>super</code><code>.oncreate(savedinstancestate);</code>
<code> </code><code>setcontentview(r.layout.main);</code>
<code> </code><code>mylistview = (listview)findviewbyid(r.id.listview);</code>
<code> </code><code>list.add(</code><code>"linearlayout"</code><code>);</code>
<code> </code><code>list.add(</code><code>"absolutelayout"</code><code>);</code>
<code> </code><code>list.add(</code><code>"tablelayout"</code><code>);</code>
<code> </code><code>list.add(</code><code>"relativelayout"</code><code>);</code>
<code> </code><code>list.add(</code><code>"framelayout"</code><code>);</code>
<code> </code><code>arrayadapter<string> myarrayadapter =</code><code>new</code> <code>arrayadapter<string></code>
<code> </code><code>(</code><code>this</code><code>,android.r.layout.simple_list_item_1,list);</code>
<code> </code><code>mylistview.setadapter(myarrayadapter);</code>
<code> </code><code>/*mylistview.setontouchlistener(new ontouchlistener(){</code>
<code> </code><code>@override</code>
<code> </code><code>public boolean ontouch(view v, motionevent event) {</code>
<code> </code><code>// todo auto-generated method stub</code>
<code> </code><code>if(event.getaction() == motionevent.action_down)</code>
<code> </code><code>{</code>
<code> </code><code>mylistview.setbackgroundcolor(color.blue);</code>
<code> </code><code>}</code>
<code> </code><code>return false;</code>
<code> </code><code>}</code>
<code> </code>
<code> </code><code>});*/</code>
<code> </code><code>mylistview.setonitemclicklistener(</code><code>new</code>
<code>onitemclicklistener(){</code>
<code> </code><code>public</code>
<code>void</code> <code>onitemclick(adapterview<?> arg0, view arg1,</code><code>int</code> <code>arg2,</code>
<code> </code><code>long</code>
<code>arg3) {</code>
<code> </code><code>if</code><code>(list.get(arg2).equals(</code><code>"linearlayout"</code><code>))</code>
<code> </code><code>intent intent =</code><code>new</code> <code>intent(</code><code>"com.wps.android.linearlayout"</code><code>);</code>
<code> </code><code>startactivity(intent);</code>
<code> </code><code>if</code><code>(list.get(arg2).equals(</code><code>"absolutelayout"</code><code>))</code>
<code> </code><code>intent intent =</code><code>new</code> <code>intent(</code><code>"com.wps.android.absolutelayout"</code><code>);</code>
<code> </code><code>if</code><code>(list.get(arg2).equals(</code><code>"tablelayout"</code><code>))</code>
<code> </code><code>intent intent =</code><code>new</code> <code>intent(</code><code>"com.wps.android.tablelayout"</code><code>);</code>
<code> </code><code>if</code><code>(list.get(arg2).equals(</code><code>"relativelayout"</code><code>))</code>
<code> </code><code>intent intent =</code><code>new</code> <code>intent(</code><code>"com.wps.android.relativelayout"</code><code>);</code>
<code> </code><code>if</code><code>(list.get(arg2).equals(</code><code>"framelayout"</code><code>))</code>
<code> </code><code>intent intent =</code><code>new</code> <code>intent(</code><code>"com.wps.android.framelayout"</code><code>);</code>
<code> </code><code>});</code>
<code> </code><code>}</code>
<code>}</code>