系统控件,自己布局创建Kotlin.Android
系统控件,自己布局创建<?xml version="1.0" encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="wrap_content"
·
系统控件,自己布局创建
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#E12525 ">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/button"
android:gravity="center"
android:layout_margin="5dp"
android:background="#2FBD36"
android:text="Back"
android:textColor="#fff"/>
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:id="@+id/textview"
android:gravity="center"
android:layout_weight="1"
android:layout_gravity="center"
android:text="我是标题"
android:textColor="#fff"
android:textSize="24sp"/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/button1"
android:layout_gravity="center"
android:layout_margin="5dp"
android:background="#2FBD36"
android:text="Edit"
android:textColor="#fff"/>
</LinearLayout>
android:background给布局或控件添加一个背景
android:layout_margin指定控件在上下左右的间距

include
把我们建的标题布局引入主布局
不管多少布局添加标题栏只需一行include就可以了

在隐藏主布局标题栏
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
supportActionBar?.hide()
}
}
运行程序
更多推荐



所有评论(0)