Во-первых, вы можете удалить родителя ScrollView.Во-вторых, добавьте параметры фокусировки для дочернего элемента (только один дочерний элемент для ScrollView):
android:descendantFocusability="beforeDescendants"
android:focusable="true"
android:focusableInTouchMode="true"
Вот как должен выглядеть ваш xml:
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/scrollView"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginRight="50dp"
android:descendantFocusability="beforeDescendants"
android:focusable="true"
android:focusableInTouchMode="true"
android:orientation="vertical" >
<EditText
android:id="@+id/editText_one"
android:layout_width="match_parent"
android:layout_height="100dp"
android:text="TestApp 1" />
<Button
android:id="@+id/btn_one"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TestApp 1" />
<Button
android:id="@+id/btn_two"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TestApp 1" />
<Button
android:id="@+id/btn_three"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TestApp 1" />
<EditText
android:id="@+id/editText_two"
android:layout_width="match_parent"
android:layout_height="100dp"
android:text="Bleh...." />
<Button
android:id="@+id/btn_four"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TestApp 1" />
<EditText
android:id="@+id/editText_three"
android:layout_width="match_parent"
android:layout_height="100dp"
android:text="TestApp 1" />
<Button
android:id="@+id/btn_five"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TestApp 1" />
<Button
android:id="@+id/btn_six"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="MeeEEEEEEEEEEEEE" />
<Button
android:id="@+id/btn_seven"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TestApp 1" />
</LinearLayout>
</ScrollView>
Кроме того, обратите внимание, что у вас несколькоидентификаторы с тем же именем.Попробуйте дать им уникальные имена.
Если вы хотите только скрыть программную клавиатуру, и пусть EditText по-прежнему имеет фокус, вы можете сделать это, добавив следующее свойство к вашей активности в манифест :
android:windowSoftInputMode="stateHidden"