`
wang_peng1
  • 浏览: 3944431 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

任意地方显示对话框

 
阅读更多

AlertDialog.Builder builder = new AlertDialog.Builder(this);
   LayoutInflater inf = getLayoutInflater();
    View layout = inf.inflate(R.layout.main, null);
    builder.setView(layout);
    builder.setTitle("Add to Home screen");
AlertDialog dialog = builder.create();
    WindowManager.LayoutParams WMLP = dialog.getWindow().getAttributes();
    int dialogOriginalHeight = WMLP.height;
WMLP.height += 750;
Log.i("XnY", "x="+WMLP.x+", y="+WMLP.y);
WMLP.x = -10;   //x position
WMLP.y = -10;   //y position
Log.i("XnY", "x="+WMLP.x+", y="+WMLP.y);
dialog.getWindow().setAttributes(WMLP);
Log.i("POSITION", "POS::HEIGHT:"+WMLP.height);
dialog.show();

分享到:
评论

相关推荐

    MFC对话框 任意位置弹出菜单演示

    3. **弹出菜单**:在适当的地方(例如在某个按钮的点击事件处理函数中),调用`TrackPopupMenu()`函数来显示菜单。这个函数需要传入菜单句柄、弹出位置(使用`m_MousePos`)以及其他参数。 ```cpp CMenu menu; ...

    VC++对话框编程小技巧

    - 调用`UpdateWindowRegion()`方法更新对话框的区域,确保透明部分正确显示。 - 测试对话框的功能,包括鼠标事件处理等,确保一切正常工作。 通过上述步骤,开发者可以轻松地创建出具有任意形状的对话框,极大地...

    自定义view对话框

    4. **显示对话框**:在需要显示对话框的地方,实例化你的`CustomDialogFragment`并调用`show()`方法。 ```java CustomDialogFragment dialogFragment = new CustomDialogFragment(); dialogFragment.show...

    MFC颜色对话框的使用_MFC_

    在Microsoft Foundation Classes ...通过创建、初始化、显示对话框以及处理用户选择的结果,开发者可以轻松地在MFC应用中实现颜色选择功能。了解并熟练掌握这些步骤,能帮助开发者提升用户体验,使应用程序更加完善。

    android全局对话框dhk.rar

    在Android应用开发中,全局对话框(Global Dialog)是一种重要的设计模式,它允许开发者在任意活动(Activity)或fragment中显示对话框,而无需在每个组件中单独处理。全局对话框通常用于显示系统通知、用户提示或者...

    自定义圆角对话框 类似于新浪微博长按弹出对话框

    最后,在需要显示对话框的地方,实例化`CustomDialog`并调用`show()`方法: ```java CustomDialog dialog = new CustomDialog(this); dialog.show(); ``` 为了实现类似新浪微博长按后的效果,你可以在需要响应长按...

    vc / mfc 不规则 bmp 对话框

    在Windows图形编程中,一个不规则形状是指不局限于简单几何形状(如矩形、圆形)的任意多边形或其他形状。实现这种效果的关键在于创建一个区域对象,它定义了控件的可见轮廓。 1. **区域(Region)**:Windows API...

    对话框 设置光标十字定位

    "对话框设置光标十字定位"是一个关于如何在对话框上显示特殊形状的光标,比如十字准线,以便于用户进行精确的操作或选择。这个主题涵盖了以下几个关键知识点: 1. **光标资源**: 在Windows系统中,光标是一种图形...

    Android例子源码自定义对话框.zip

    5. 显示对话框:在需要的地方实例化并显示自定义对话框。 ```java CustomDialog customDialog = new CustomDialog(context); customDialog.show(); ``` 从“Android例子源码自定义对话框.zip”这个压缩包中,你...

    MFC对话框间自定义消息传递四步曲

    这里,`n`(100)是一个任意选择的数字,确保它不与系统或其他自定义消息冲突。 2. **声明消息处理函数**: 在接收消息的对话框类的`.h`文件中,我们需要声明一个消息处理函数。使用`afx_msg`关键字来定义这个...

    Android实现模态dialog

    4. **启动DialogActivity**:在需要显示对话框的地方,使用startActivityForResult()或startActivity()启动DialogActivity。 5. **关闭DialogActivity**:当用户完成交互后,可以通过调用finish()方法关闭对话框,...

    Android基础编程-自定义对话框.pptx

    最后,在需要显示自定义对话框的地方,实例化自定义对话框类,并调用`show()`方法将其展示出来。 ```java CustomLoginDialog dialog = new CustomLoginDialog(getContext()); dialog.show(); ``` **二、...

    jQuery+bootstrap消息提示框对话框插件.zip

    在这个插件中,jQuery被用来触发和控制对话框的显示、隐藏、动画等行为。 2. **Bootstrap组件**:Bootstrap的模态(Modal)组件是实现对话框的核心。它提供了一个可自定义的弹出窗口,可以包含任意HTML内容,用于...

    c#等待提示对话框,防止界面假死

    中new object[] 第一个参数一定要为固定的参数:创建LOADing.FORMshow的实例,后面再就可跟任意数据,都可在方法的过程中调用显示,最后的bool参数:false方法函数执行完毕后自动关闭窗体显示;true为方法执行完毕后...

    ASP.NET弹出对话框几种基本方法

    这里的`confirm`函数会显示一个包含“确定”和“取消”两个按钮的对话框,如果用户点击“确定”,则返回`true`;如果点击“取消”,则返回`false`。因此,在点击按钮时,如果返回值为`false`,则不会执行后续操作。 ...

    安卓Android源码——自定义单选、多选对话框及popwindow窗口实例源码.zip

    PopWindow是Android中的浮动窗口,它可以像Toast一样显示在屏幕任意位置,但拥有更多的交互性,可以包含复杂的布局和控件。自定义PopWindow主要步骤包括:创建一个布局文件,用于PopWindow的内容;实例化并初始化...

    Android-dialog库可以在任意类内调用子线程或ui线程内均可显示

    3. 在任意类中调用:由于库的封装,我们可以在任何地方创建并显示Dialog,不必局限于Activity或Fragment。 4. 处理线程问题:库会自动处理线程切换,确保在UI线程中显示Dialog,避免出现异常。 5. 监听用户操作:...

    MD5 值查看程序 C++,对话框 源码

    MD5(Message-Digest Algorithm 5)是一种广泛使用的哈希函数,它能够将任意长度的输入数据转换成固定长度的128位(16字节)摘要值。这个摘要值是唯一的,对于不同的输入会产生不同的MD5值,且很难找到两个不同的...

    Android应用源码之android-styled-dialogs 可自定义样式的dialog.zip

    6. 显示对话框:在需要的地方调用DialogFragment的`show()`方法,将对话框呈现给用户。 通过`android-styled-dialogs`,开发者可以更自由地定制对话框,提高应用的用户体验。同时,源码库中的实例源代码对于初学者...

    在项目的任何地方轻松获取Context的demo

    常用于显示对话框、启动新的Activity或者获取资源等与UI操作相关的任务。 3. Service Context:它基于Service对象,适用于Service相关操作,但并不常见,一般情况下我们更倾向于使用Activity Context。 在大型项目...

Global site tag (gtag.js) - Google Analytics