화면이 실행 되면 초반에 EditText에 자동 포커스가 되죠.
이부분을 제거하고 싶으실 경우 아래와 같이 해보세요.
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:focusable="true"
android:focusableInTouchMode="true"
android:gravity="center_vertical"
android:orientation="vertical"
>
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp">
<android.support.v7.widget.AppCompatEditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/_121212"
android:textSize="@dimen/_15sp"
/>
</android.support.design.widget.TextInputLayout>
</LinearLayout>
아래 두줄을 EditText 에 넣는게 아니라 그걸 감싸고 있는 LinearLayout에 넣어주세요.
그럼 포커스가 LinearLayout으로 가게 됩니다.
android:focusable="true"
android:focusableInTouchMode="true"
참고하세요.
http://stackoverflow.com/questions/1555109/stop-edittext-from-gaining-focus-at-activity-startup
'나의 플랫폼 > 안드로이드' 카테고리의 다른 글
[Android] AnimatorSet 이용 (0) | 2015.12.09 |
---|---|
[Android] Activity slide transition (0) | 2015.12.07 |
[Android] ObjectAnimator의 편의성 (0) | 2015.12.04 |
[Android] Toolbar 강제 Hambuger Animation (1) | 2015.12.01 |
[Android] Percent Layout (0) | 2015.12.01 |