2012年7月5日 星期四

Android Button onClick Control

Simple onClick control
In XML
    <Button
        android:id="@+id/btn_color"
        android:layout_width="80dp"
        android:layout_height="match_parent"
        android:onClick="onClick"
        android:gravity="center"
        android:text="BLACK"
        android:textColor="#FF000000" />

    <Button
        android:id="@+id/btn_size"
        android:layout_width="80dp"
        android:layout_height="match_parent"
        android:onClick="onClick"
        android:text="small"
        android:gravity="center"
        android:textSize="8sp" />

    <Button
        android:id="@+id/ok"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:onClick="onClick"
        android:gravity="center"
        android:text="OK"
        />

In Android Code
 public void onClick(View view) 
    {
  switch (view.getId()) 
  {
   case R.id.ok:
   {
    //do something...
   }
   break;
   case R.id.btn_color:
   {
    
   }
   break;
   case R.id.btn_size:
   {
    
   }
   default:
   break;
  }
    }

沒有留言:

張貼留言