Activity 起動 時に ソフトウェアキーボード が立ちあがってしまう

Activity 起動 時に ソフトウェアキーボード が立ちあがってしまう Ac...

Activity 起動 時に ソフトウェアキーボード が立ちあがってしまう

mixiチェック

Activity 起動 時に ソフトウェアキーボード が立ちあがってしまう

Activity を起動したときに
自動的にソフトウェアキーボードが立ちあがってしまうことがあります。

ソフトウェアキーボード

まぁ、邪魔にならないなら別に問題ないんですが
レイアウトによっては画面の下の方のボタンが押せなかったりしちゃいます。

端末のバックボタンを押せばソフトキーボードは消えるので
致命的なものではないんですが、
ユーザーのことを考えるとやっぱりあんまり嬉しくないですね。
 

これ、原因は
Activityを開いたときに EditText に自動的に フォーカス があたってしまうからです。
フォーカス が当たって、ソフトキーボードが起動しちゃいます。

なので、Activity 起動時に EditText から フォーカス を外してあげれば解決します。

フォーカス を外す方法はいたってカンタン。

onCreate() 内で setContentView() を呼び出す前に
this.getWindow().setSoftInputMode(LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
を呼んであげてください。

@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        
        this.getWindow().setSoftInputMode(LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
        setContentView(R.layout.main);
 
    }

ちなみに
import android.view.WindowManager.LayoutParams;
を忘れずに。


そうすれば ソフトウェアキーボード は自動的には立ち上がらず、
EditText をクリックしたときに立ちあがるようになります。

exeo07.png


こういうちょっとした心遣いが大事。
 
 

▽Activity 起動 時に ソフトウェアキーボード が立ちあがってしまう のキーワード

▽次の記事、前の記事

恋活・婚活アプリ 【EXEO LINE(エクシオライン)】 | バックキー ( 戻るボタン )の 検出 方法と処理

Android アプリ の 研究所 アンドロイド ナビ:新着記事

incorrect AVA format エラー(署名作成時) : 2012年2月25日
署名作成時に Keytool-error: java.io.IOExceptio...
アイデアがどんどん湧く! 9マスメモアプリ : 2011年11月13日
先日、2011年11月11日の11時11分。 この100年に一度の1ならび、 し...
Androidで電子書籍 : 2011年11月 5日
Androidアプリの開発者として また純粋にAndroidのファンとして 日夜...
Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE : 2011年11月 5日
Eclipse から実機にアプリをインストールするときに 下記のエラーが出ました...
iPhone4S へ iPhone3GS のデータが移行されない時の対処方法 : 2011年10月23日
iPhone4Sをやっと手に入れることができました。 購入したのは、64GB の...
たーかーのーつーめー : 2011年10月22日
「たーかーのーつーめー」 でおなじみの『鷹の爪団』。 その中で活躍する『吉田くん...
iPhone4S の新音声機能である Siri がすごいらしい : 2011年10月13日
iPhone4S のみで使える新機能である Siri がすごいと話題です。 ちな...
iPhone4S を買うなら SoftBank ? au ? : 2011年10月10日
ついに iPhone4S の予約が SoftBank と au から10/7(金...
画面サイズとVGAとかの対応表 : 2011年10月 7日
Andoridの端末には様々な画面サイズがあります。 それぞれの画面サイズに最適...
iPhone のように指にくっついてスライドするUI : 2011年10月 7日
iPhone では、画面に表示されている写真などを入れ替えるとき、指で左右にフリ...

▽Activity 起動 時に ソフトウェアキーボード が立ちあがってしまう にトラックバックする

Activity 起動 時に ソフトウェアキーボード が立ちあがってしまうのトラックバックURL:
http://chu3.xsrv.jp/mt5/mt-tb.cgi/728

今日のキーワード

当サイトのRSS

カテゴリー

Twitterボタン

アンドロイドナビについて / 記事投稿してみませんか? / イベント情報募集
Copyright (C) 2012 All Rights Reserved Android アプリ の 研究所 アンドロイド ナビ