android中意向对话框的可设置标签

android中意向对话框的可设置标签,android,Android,我正在使用一个主题为的活动。对话框样式用于显示我的自定义对话框,我想将我的对话框设置为与使用alertdialogs时相同的可取消状态,我如何才能做到这一点? 这是我显示对话框的代码 Intent tt=new Intent(this,reportActivity.class); startActivity(tt); 这是我在开始时使活动成为对话的方式: <activity android:theme="@android:style/Theme.

我正在使用一个主题为的活动。对话框样式用于显示我的自定义对话框,我想将我的对话框设置为与使用alertdialogs时相同的可取消状态,我如何才能做到这一点? 这是我显示对话框的代码

Intent tt=new Intent(this,reportActivity.class);
startActivity(tt); 
这是我在开始时使活动成为对话的方式:

        <activity
            android:theme="@android:style/Theme.Dialog"
            android:name=".reportActivity"
            android:label="@string/title_activity_report" >
        </activity>

因此,如果这是一个真实的对话框,那么您可以执行以下操作:

Dialog=newdialog()

对话框。可设置可取消(true)

这意味着对话框外的任何触摸都会将其忽略

我喜欢做的是有一个DialogHelper类,您可以对所有需要的不同类型的对话框进行编码,例如不同数量的按钮等,然后在上下文中传递一个名为“isCancelable”的布尔值,然后您可以通过它传递一个值:

对话框。可设置可取消(可取消)


请让我知道这是否有帮助

不,这是一个活动,然后我像对话框一样使用,不能像对话框一样实例化,还有其他方法吗?