Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了自定义android的快速操作对话框大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在开发@L_673_0@应用程序,我必须在单击按钮时显示快速操作对话框.以下是我希望如何实现的示例.

直到现在我无法弄清楚如何制作自定义快速操作对话框.但我尝试过使用一项活动,以及一些我接近实现的目标.这是我到目前为止所做的.

点击按钮我将意图传递给活动:

if (v.getId() == R.id.points) {
        Toast.makeText(MainActivity.this,"Clicked on points",Toast.LENGTH_SHORT).show();
        Intent i = new Intent(MainActivity.this,PointsActionMenu.class);
        startActivity(i);
    }

我使用了styles.xml来使活动透明化.

Styles.xml

实现这些东西我在屏幕上有这个UI.

现在,我有两个问题:

>我使用了活动并设计了@L_673_0@布局来满足我的需求.是
有任何简单的方法来使用快速操作对话框来实现它.一世
为此我已经完成了2-3个例子,但我无法做到
根据我的需要定制它.
>据我使用活动实现,它显示在屏幕的中央,我可以更改认位置
活动到右角,如图所示.

答案中的任何@L_673_0@都可以帮助我.

任何形式的帮助将不胜感激.

最佳答案
我想我解决了我的问题.现在看来它是什么样的.

集成以下代码以设置其位置.

WindowManager.LayoutParams wmlp = this.getWindow().getAttributes();

    wmlp.gravity = Gravity.TOP | Gravity.LEFT;
    wmlp.x = 80; // x position
    wmlp.y = 60; // y position

大佬总结

以上是大佬教程为你收集整理的自定义android的快速操作对话框全部内容,希望文章能够帮你解决自定义android的快速操作对话框所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。