Button属性
<Button
android:id="@+id/button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="button"
android:textColor="#00ff00"
android:textSize="45sp" />
给按钮添加事件
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
button.setOnClickListener {
//在此添加逻辑
}
}
}
android:layout_width宽度
android:layout_height高度
android:text 文字
android:background背景
android:textColor 文字颜色
android:textSize 文字大小
android:layout_centerInParent放在相对布局中间位置
android:paddingLeft内部左边距
android:paddingRight内部右边距
android:paddingTop内部上边距
android:paddingBottom内部下边距
android:layout_marginTop外部上边距
android:layout_marginBottom外部下边距
android:layout_marginLeft外部左边距
android:layout_marginRight外部右边距
android:layout_width宽度
android:layout_height高度
android:text 文字
android:background背景
android:textColor 文字颜色
android:textSize 文字大小
android:layout_centerInParent放在相对布局中间位置
android:paddingLeft内部左边距
android:paddingRight内部右边距
android:paddingTop内部上边距
android:paddingBottom内部下边距
android:layout_marginTop外部上边距
android:layout_marginBottom外部下边距
android:layout_marginLeft外部左边距
android:layout_marginRight外部右边距