android button imagebutton 区别,Android 开发入门篇
Button 與 ImageButton
本節(jié)學(xué)習(xí)Android基本控件按鈕控件,Button和ImageButton用法基本類似,所以本節(jié)重點講解Button控件。
在布局中添加Button控件:
android:id="@+id/btn"
android:text="普通按鈕"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
Button的其他常用屬性:
-background 背景 可以是顏色或者圖片或這xml資源
-text 按鈕顯示的文字
-textColor 按鈕文字顏色
-textSize 按鈕文字大小
Button控件的綁定和監(jiān)聽:
綁定
btn = (Button) findViewById(R.id.btn);
監(jiān)聽的方法很常用
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(MainActivity.this , "button 被按下" , Toast.LENGTH_LONG).show();
}
});
Toast方法是常見的黑色提示框,自動消失。
完整代碼:
...
public class MainActivity extends Activity {
private Button btn;//聲明全局變量
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//綁定控件
btn = (Button) findViewById(R.id.btn);
//監(jiān)聽控件
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(MainActivity.this , "button 被按下" , Toast.LENGTH_SHORT).show();
}
});
}
}
按照上文內(nèi)容,在你的app基礎(chǔ)上添加一個button,并監(jiān)聽。
總結(jié)
以上是生活随笔為你收集整理的android button imagebutton 区别,Android 开发入门篇的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 今晚发生的一件事让我很不安?
- 下一篇: android jni语法,Androi