问题标签 [appcompatdialogfragment]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
124 浏览

java - Android自定义DialogFragment问题

我正在尝试自定义布局,DialogFragment我的想法是创建一个圆角对话框,按钮文本颜色设置为colorPrimary

对话框布局 ( dialog_exit.xml) 是这样定义的:

这里我定义了DialogTheme( styles.xml):

这是对话框背景(rounded_dialog.xml):

没有应用任何内容。对话框只是矩形,按钮颜色设置为AppTheme colorAccent

0 投票
1 回答
141 浏览

android - getHeight() 没有得到布局的高度

我将使用对话框片段。

writing_comment_item.xml中有一个项目dialogfragment,我想设置height项目5

我使用了 inflate() 函数,用于getHeight()获取布局。

但是经过调试,高度0不管多少。

我试过了onCreate()。也试过onCreateView()了。

但结果是一样的

我应该怎么办?

writing_comment_item.xml

WCDialogFragment.java


已编辑

添加图片 在此处输入图像描述