button事件的五中寫法:
1、匿名內部類
2、類實現view.onclicklistener介面
3、建立例項化介面物件
4、使用內部類
5、自己定義方法,配置android:onclick屬性
import android.media.jetplayer.onjeteventlistener;
import android.os.bundle;
import android.content.dialoginte***ce;
import android.view.menu;
import android.view.view;
import android.view.view.onclicklistener;
import android.widget.button;
import android.widget.imagebutton;
import android.widget.toast;
public class mainactivity extends activity implements onclicklistener
});button2 = (button)findviewbyid(r.id.button2);
button2.setonclicklistener(this);
//第三種:建立例項化介面物件
button3 = (imagebutton)findviewbyid(r.id.button3);
onclicklistener listener = new onclicklistener()
};button3.setonclicklistener(listener);
//第四種方式:使用內部類
button4 = (button)findviewbyid(r.id.button4);
button4.setonclicklistener(new myonclicklistener());
} @override
public boolean oncreateoptionsmenu(menu menu)
//另外一種方式:實現view.onclicklistener介面實現介面中的onclick()方法
@override
public void onclick(view arg0) }
class myonclicklistener implements onclicklistener
} //第五種方式:自己定義方法:配置android:onclick屬性
public void onbutton(view view) }
public void onbutton7(view view)
}
android button背景隨心搭配
裡我舉例如何使用selector,layer list完成button背景的層疊組合,從而有不同情形下不同效果 button ctrl.xml中選擇器 xml version 1.0 encoding utf 8 selector xmlns android item android state p...
android button 基本原理
2009 12 01 15 38 02 分類 android相關 字型大小 訂閱 在android中button是非常常用的乙個view控制項,原本以為button實現的 肯定很多,但是看了原來著實吃了一驚.button的原始碼幾乎僅僅對繼承的textview類做了乙個小小的修改,僅僅是加了乙個st...
Android Button實現功能的三種方法
android button實現功能的三種方法 1.一次性 使用的button,一般採用匿名內部類 button button button findviewbyid r.id.button button.setonclicklistener new onclicklistener 該方法適用於bu...