Android 弹出式视觉装饰

Android 弹出式视觉装饰,android,popup,Android,Popup,我需要实现用户弹出对话框,但它们看起来不像标准对话框。我想,有一种方法可以通过Android的功能(自定义对话框)实现自定义弹出窗口,但是有可能装饰它们吗? 然而,这可能不是解决这个问题的最佳方案——我是否应该尝试其他方法,比如隐藏布局 谢谢。是的,您可以根据需要更改对话框。您可以通过创建自定义对话框来完成此操作。 第一步。在res中的字符串文件中创建样式 <style name="myQuitDialog" parent="android:Theme.Dialog"> &

我需要实现用户弹出对话框,但它们看起来不像标准对话框。我想,有一种方法可以通过Android的功能(自定义对话框)实现自定义弹出窗口,但是有可能装饰它们吗? 然而,这可能不是解决这个问题的最佳方案——我是否应该尝试其他方法,比如隐藏布局


谢谢。

是的,您可以根据需要更改对话框。您可以通过创建自定义对话框来完成此操作。 第一步。在res中的字符串文件中创建样式

 <style name="myQuitDialog" parent="android:Theme.Dialog"> 
   <item name="android:gravity">center_horizontal</item>

    </style>  

是的,您可以根据需要更改对话框。您可以通过创建自定义对话框来完成此操作。 第一步。在res中的字符串文件中创建样式

 <style name="myQuitDialog" parent="android:Theme.Dialog"> 
   <item name="android:gravity">center_horizontal</item>

    </style>  

你的问题对我来说不是很清楚,因为你没有指定你想要自定义和使用警报对话框还是弹出对话框。在android中,两者都是不同的。在android中,弹出对话框名为quick actions。我在下面发布了一个链接,可以让你简要了解quick action,并出色地解释如何在你的应用程序中实现它。所以继续吧它


我不太清楚您的问题,因为您没有指定要自定义和使用警报对话框还是弹出对话框。在android中,两者都不同。在android中,弹出对话框名为quick actions。我在下面发布一个链接,让您简要了解quick action,并出色地解释如何在您的应用程序中实现它应用程序。所以去吧


谷歌中有很多用于创建自定义对话框的链接。谷歌中有很多用于创建自定义对话框的链接。这可能是我想要的,但是这种方法有什么缺点吗?有人使用布局实现伪弹出窗口吗?是的,你可以实现,没有缺点。如果你觉得我的答案是正确的,那么请不要忘记接受它。这可能是我想要的,但是这种方法有缺点吗?有人使用布局实现伪弹出窗口吗?是的,你可以实现,没有缺点。如果你觉得我的答案是正确的,请不要忘记接受它。我明白了-我从来没有见过快速行动。我想要一个自定义对话框,但是谢谢你的链接——它将有另一个有用的应用程序。我明白了——我以前从未见过快速操作。我想要一个自定义对话框,但是谢谢你的链接——它将有另一个有用的应用程序。
class Custom_Dialog extends Dialog {

    protected Custom_Dialog(Context context, int theme) {
        super(context, theme);
        // TODO Auto-generated constructor stub
    }

    private void show_alert() {
        final Custom_Dialog alertbox = new Custom_Dialog(this, R.style.myQuitDialog);
        Window window = alertbox.getWindow();
        window.setBackgroundDrawableResource(android.R.color.transparent);
        window.requestFeature(window.FEATURE_NO_TITLE);

        alertbox.show(); 
        alertbox.setCancelable(true);
        alertbox.setCanceledOnTouchOutside(true);
        alertbox.dismiss();
    }
}