【发布时间】:2014-08-26 01:13:18
【问题描述】:
我有一个包含 3 个“页面”的 HorizontalScrollView。当我的应用程序启动时,我告诉滚动视图滚动一个屏幕宽度,以便始终首先显示中间页面。见下文:
+------+------+------+
+ ET + + +
+------+ + +
+ + + +
+ + + +
+------+------+------+
^ ^
上面的 ET 代表一个 EditText 视图。如果我不添加 EditText 所以第一页,它表现得很好。但是,如果我添加 EditText 视图,滚动视图总是会滚动到左侧页面并在我的手机上显示键盘。
为什么 EditText 视图(或键盘??)导致滚动视图滚动到最左边?我怎样才能阻止它这样做?
【问题讨论】:
-
你能发布一些相关的代码吗?活动文件和xml?
标签: android android-edittext scrollview android-scrollview horizontalscrollview