I have MainActivity, there is EditText and PinView for username and password. When I am opening MainActivity keyboard is popping up automatically.
How to prevent it?
In activit_main.xml
                <android.support.design.widget.TextInputLayout
                    android:id="@+id/edtEmailLayout"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_below="@id/lblLogin">
                    <EditText
                        android:id="@+id/editText_mobile"
                        style="@style/lato_regular"
                        android:layout_width="match_parent"
                        android:layout_height="@dimen/toolbarHeight"
                        android:background="@drawable/edit_bottom_line"
                        android:drawablePadding="8dp"
                        android:gravity="center_vertical"
                        android:hint="@string/mobileNumber"
                        android:inputType="number"
                        android:maxLength="10"
                        android:padding="10dp"
                        android:paddingStart="@dimen/space_with_4dp"
                        android:singleLine="true"
                        android:textColor="@color/black"
                        android:textColorHint="@color/text_hint_color"
                        android:textSize="16sp"
                        />
                </android.support.design.widget.TextInputLayout>
In AndroidManifest.xml
        <activity
        android:name=".module.activity.signin.MainActivity"
        android:screenOrientation="portrait"
        android:windowSoftInputMode="stateAlwaysHidden">
        <!-- First activity -->
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
I also tried:
    InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
    imm.hideSoftInputFromWindow(editText_mobile.getWindowToken(), 0);
and
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
 
     
     
     
     
    