0

在我的活动中,我有多个编辑文本,以及一些带有下方按钮的动画滑块。问题是当我打开一个滑块并点击按钮时,屏幕“跳”回到第一个编辑文本。我怎样才能阻止这种情况发生?我只是希望屏幕在按下按钮后保持在原位。任何帮助将不胜感激。

编辑/更新我刚玩过 iPhone。当软键盘最小化时,是否可以从编辑文本中移除焦点?(删除焦点将适用于屏幕自行导航到顶部的原始问题)

4

3 回答 3

2

将以下内容添加到您的父布局(即 LinearLayout、RelativeLayout 等)

android:focusableInTouchMode="true"
于 2013-09-20T06:57:01.027 回答
0

我使用了以下解决方案。我创建了一个方法:

public void clearFocusOnEditText(){
    //editText.clearfocus()
}

然后我将此方法添加到我的ontouch()onClick()方法中。我猜这不是最好的解决方案,但从所有意图和目的来看,它都非常有效。

于 2013-09-20T07:58:30.760 回答
-1

将其添加到您的清单中的活动标签

   android:windowSoftInputMode="stateHidden"
于 2013-09-20T07:29:50.117 回答