为DialogFragment设置最小(最大)Y.

时间:2015-03-27 12:58:12

标签: android

我有一个DialogFragment,既可以作为单个活动(用于手机)托管的独立片段,也可以用作对话框(平板电脑)。

此片段有一个标题栏布局(标题栏),允许用户关闭对话框或其他操作栏,如活动,只有在对话框中显示时才会显示。

该片段还包含一个EditText组件,允许用户编写潜在的多行注释。

我面临的问题是当用户使用软键盘输入编辑文本时,当插入新行时,整个布局会向上移动,最终会导致隐藏的标题栏

我想要做的是设置一个最小的' Y'对话框片段可以被推送到其后的值,对话框保持静止,而滚动则发生在编辑文本本身,并不会推动整个布局。

我现在在工作,不幸的是我无法粘贴此布局的任何代码,但它是一个带有几个编辑文本的简单相对布局,第二个编辑文本允许多行。

非常感谢任何帮助。

0 个答案:

没有答案