Java tutorial
//package com.java2s; //License from project: Apache License import android.content.Context; import android.view.View; import android.view.inputmethod.InputMethodManager; public class Main { public static void showSoftKeyBoard(Context context, View... views) { InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE); if (views != null) { for (View view : views) { if (view != null) { imm.showSoftInput(view, InputMethodManager.SHOW_FORCED); } } } } public static void showSoftKeyBoard(InputMethodManager imm, View... views) { if (views != null && imm != null) { for (View view : views) { if (view != null) { imm.showSoftInput(view, 0); } } } } }