android 怎么自定义activity

2024-11-29 09:59:31
推荐回答(1个)
回答1:

就是自定义Activity的窗体大小.
这个登录框它不是一个Dialog,而是一个Activity.
如何定义,即把Activity的主题设置为Theme.Dialog

mytheme.xml是我自定义的主题
mytheme.xml:




login_box.xml 是我自定义的窗体的形状:





android:bottom="1dp" />

在dialog.xml中,最关键的是设置背景图片
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/king3">

它的做用就是撑开整个窗体.
OK,就这样就可以啦.