我想在另一个活动之上创建一个透明的Activity.
我怎样才能做到这一点?
我想完全重新设置Android中的默认对话框组件.具体来说我想这样做:
将半透明叠加背景从默认黑色更改为半透明白色.
通过删除默认的窗口框架边框来更改"对话"窗口,并将其替换为XML中定义的布局(它只是带有浮动按钮的无边框图形.没有实际框架.)
我看过有关在对话框中创建自定义布局的教程(例如http://www.helloandroid.com/tutorials/how-display-custom-dialog-your-android-application),但我还没有看到任何内容关于改变叠加的颜色和/或完全定制弹出的对话窗口并将其更多地转换为没有"窗口"的叠加.
我使用android:theme ="@ android:style/Theme.Dialog"创建了一个非最大化的活动,使它看起来像一个对话框.我需要在屏幕上更改活动的位置,但我没有找到如何做到这一点......
是否可以更改ProgressBar样式的进度对话框.如果是,那我该怎么办呢?
我有这样的 PopUpWindow 布局:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:background="@color/colorbg">
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
我尝试过添加android:margin = "10dp",但它不起作用,它仍然在右上角,根本没有边距。
谢谢。
android ×5
dialog ×2
coding-style ×1
overlay ×1
popup ×1
popupwindow ×1
progress-bar ×1
transparent ×1