2 csdnwr csdnwr 于 2016.02.17 12:01 提问

自定义dialog始终显示在屏幕标题栏下方,有什么办法再往上一点?

自定义dialog始终显示在屏幕标题栏下方,有什么办法再往上一点?

3个回答

csdnwr
csdnwr   2016.02.19 17:20
已采纳

据说dialog的top定位是在顶部栏下方,且负值忽略,换成popupwindow可以实现

luochoudan
luochoudan   Ds   Rxr 2016.02.17 12:38

把布局显示在中间,或者用style定义一下

Mr_dsw
Mr_dsw   Ds   Rxr 2016.02.17 22:31

你dialog中的view布局发出来看看

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android实践-自定义dialog从屏幕底部弹出并且充满屏幕宽度
通常我们使用dialog的时候会遇到一些问题,比如我想用自己定义的布局来替代系统那个黑乎乎的布局时我要怎么做?我想要指定dialog从底部弹出而不是在屏幕中央弹出要怎么做?我设置了dialog布局的宽度为填充父窗体然而实际效果却不是充满全屏的,这时我该怎么做?
自定义底部显示并没有标题栏的Dialog
需求:*1. 对话框沉底显示 对话框要想显示,实际上也是通过addView的方法显示的。 params.gravity = Gravity.Bottom*2. 设置对话框显示自己定义的布局 复写onCreate,然后在里面指定当前你的dialog显示的内容 但是这么做的话,会在上面有一段空白的区域,这段区域是用来放置Title*3. 去掉title ** 1. 查看系统的dial
关于AlertDialog显示至屏幕底部及边框问题的显示问题
AlertDialog.Builder builder = new AlertDialog.Builder(context);        View view = addLayout(R.layout.edit_layout);     final AlertDialog myDialog = builder.create();    Window window = myDialog.ge
自定义dialog占屏幕一半及从屏幕下方弹出动画
final AlertDialog dlg = new AlertDialog.Builder(VegeTableInfoActivity.this).create(); dlg.show(); Window window = dlg.getWindow(); window.setGravity(Gravity.BOTTOM);//设置弹框在屏幕的下方 window.set
自定义一个在底部显示的dialog
自定义一个在底部显示的dialog!
Android实现从底部弹出的Dialog(二)
一.概述和Android实现从底部弹出的Dialog(一)一样,我们先上效果图:点击中间的弹出对话框按钮,从底部弹出Dialog,我们可以选择拍照,选择相片,以及取消按钮二.代码实现主页面布局:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://s
Android自定义dialog从屏幕底部弹出并且充满屏幕宽度
效果如下1.首先我们先来定义一个dialog的布局<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="match
AlertDialog弹窗在屏幕底部
AlertDialog弹窗在屏幕底部
Android自定义Dialog样式,从屏幕底部滑出动画
实际项目开发中默认的Dialog样式无法满足需求,需要自定义Dialog及其布局,并响应布局中控件的事件。 上效果图: 1. 自定义TakePhotosDialog继承自Dialog: public class TakePhotosDialog extends Dialog { public TakePh
Android 学习之简单的底部弹出dialog
简单的实现了底部弹出dialog的实现效果 直接上代码activity中代码package com.example.dialogdemo;import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import an