1

我在 textView 前面添加了一个视图。但我希望我可以通过我的视图看到文本。像这样:在此处输入图像描述

在此先感谢,任何答案都将不胜感激:D

4

2 回答 2

3

在 XML 布局中,使背景半透明。如果这是一个简单的视图,请将其添加到您的主布局中:

android:background="#80FFFFFF"
于 2012-05-20T05:56:06.757 回答
1

您可以通过此创建一个透明对话框。

public class DialogActivity extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        final AlertDialog alertDialog = new AlertDialog.Builder(this).create();
        alertDialog.setTitle(" ");
        alertDialog.setMessage("");
        alertDialog.setIcon(R.drawable.icon);
        alertDialog.setButton("Accept", new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dialog, int which) {                
            }
        });
        alertDialog.setButton2("Deny", new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dialog, int which) {
            }
        });
        alertDialog.show();
    }
}

在此之后,只需在 AndroidManifest.xml 中添加一行,您可以在其中在清单中定义您的活动。

android:theme="@android:style/Theme.Translucent.NoTitleBar"

试试下面的代码

Dialog mDialog = new Dialog(mContext, android.R.style.Theme_Translucent_NoTitleBar_Fullscreen);
于 2012-05-20T06:11:18.297 回答