问题标签 [adjustpan]
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.
android - 上面的adjustPan ScrollView包含布局
嘿,我正在处理某种问题,在某些 android 布局中显示软键盘,布局是这样组织的:
我已经准备好了adjustPan
,我已经尝试了一些实验性的东西。但是每次获得焦点时,我的内容ScrollView
都会被包含的布局隐藏起来。
这可能只是一个逻辑问题,但我如何判断例如:我的EditText
哪个在其他一些东西的中心,比如等TextViews
,ViewPager
在获得焦点时位于包含的布局之上?
android - 是否可以使用 adjustPan 并将选择操作模式保留在屏幕上?
我在屏幕底部有一个 EditText 元素(例如 Whatsapp ie),并且我正在使用 android:windowSoftInputMode="adjustPan" 以便在键盘出现时不隐藏 EditText。它工作正常,它将整个布局向上推,以便可以看到 EditText。
现在,问题是当我选择文本时,动作模式栏没有出现,好像它是随着布局一起向上推的。
我没有在布局中使用显式操作栏,它是在进行文本选择时出现在 pre M 设备上的操作栏。
布局层次结构如下:
所以我想做的就是这个动作模式,即使在键盘打开时也能保持它的位置,使用平移行为。
adjustResize 对我不起作用。设置后,键盘在 EditText 上方,并且没有调整大小,可能是由于 GLSurfaceView。
谢谢!
android - 当 editText 没有焦点时,AdjustPan 在第一次触摸时不起作用
在堆栈和其他论坛上长时间搜索没有结果。所以问题是:我有包含 EditText 的项目的 recyclerView。活动未处于全屏模式,windowSoftInputMode 为“adjustPan”。当我第一次单击 editText 时(editText 没有焦点) - 键盘与 editText 重叠,但是如果我关闭键盘并第二次触摸相同的 editText (editText 有焦点) - adjustPan 按预期工作并将内容向上推送以显示 editText。这不是片状错误。也许有人已经遇到过这个问题(错误?)。谢谢。
android - adjustPan 不能与 FLAG_LAYOUT_NO_LIMITS 一起使用
我的要求是一个完全透明的状态栏,状态栏的颜色会activity
动态变化。
为此,我添加了getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
在 style.xml 中
所以它工作正常,但我需要在软键盘打开时调整屏幕。所以我尝试了android:windowSoftInputMode="adjustPan|adjustResize"
但屏幕没有调整大小或滚动。任何人都可以帮助我。
android - Android webview 键盘覆盖输入
我的 android 应用程序的预期效果是有一个带有输入框和内容的 web 视图。当用户点击键盘时,键盘将输入框向上推,但不会调整主要内容的大小,只是覆盖在其上,如下图所示。
我遇到的问题是键盘盖住了输入框,推不起来。
这是目前的科尔多瓦安卓应用程序。在清单中,我已经配置了
同样在 config.xml 中:
我使用 android:windowSoftInputMode="adjustPan" 来防止屏幕调整大小,这是我想要的,因为我不希望内容被挤压。我还尝试将输入框的 css 配置为固定和绝对的(基本上绑定到 webview 的底部。
据我了解,当键盘从输入框中的编辑中弹出时,它也会将框向上推,因为输入框被限制为也会被向上推的 webview。
任何建议表示赞赏,谢谢,D
android - Android:adjustPan 有时无法正常工作
我使用这段代码:
但有时不工作,在某些设备上永远不工作
android - 键盘将布局推到状态栏下方(甚至更远)
我有以下xml
在我的AndroidManifest.xml中,我将其设置windowSoftInputMode
为adjustResize
. 但是现在,当我单击其中一个EditText
字段时,布局会向上移动,而我要输入的实际字段甚至不再可见。滚动有效,但仅向下而不是完全向上。有想法该怎么解决这个吗?我不想使用adjustPan
,因为这通常会禁用滚动。
android - windowssoftinputmode=textalignment 属性 center 或 center_horizantal 时,Adjustpan 无法正常工作
android:windowSoftInputMode="adjustPan" 属性已在 AndroidManifest.xml 中指定,但仅在第一次有效。
第二次在屏幕上显示软件键盘时,它完全隐藏了我的 EditText。
图像描述使用超链接查看图像。第一次 EditText 正常工作 单击此处隐藏并重新打开键盘 第二次出现问题。点击这里
笔记:
1.AdjustResize 代替 AdjustPan 是可行的,但我需要 adjustPan 因为 AdjustResize 图像已调整大小。
2.我还尝试使用 PreIme 创建 Own Edittext(Custom Edittext),但对我也不起作用。
3.如果删除文本对齐中心工作正常。但我需要文本对齐中心。
清单文件