
AndroidのEditTextにアプリ起動直後にソフトウェアキーボードを出すサンプル@trySoftwareKeyboard00


アプリ起動直後にソフトウェアキーボードを出す。
プログラム内でやってること
onCreateでgetWindow().setSoftInputModeを呼び出して
SoftInputModeの設定をする。
関連項目
WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE
getWindow().setSoftInputMode
開発環境
Eclipse IDE バージョン: 3.7 Indigo Service Release 1
ターゲットプラットフォーム: 2.1
API レベル: 7
package trial.sample.trysoftwarekeyboard00; import android.app.Activity; import android.os.Bundle; import android.view.WindowManager; public class TrySoftwareKeyboard00Activity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // 起動直後にEditTextにフォーカスがあたってたらこれで // ソフトウェアキーボードが表示されるようになる。 this.getWindow().setSoftInputMode( WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE); } }
AndroidのSurfaceViewの上にコントロール(Button,EditText)を配置するサン... Androidの頂点属性のインデックスの固定化をしてキューブを描くサンプル#t...