總網頁瀏覽量

關於我自己

我的相片
人生的必修課是接受無常,人生的選修課是放下執著。

2012年3月20日 星期二

Android 虛擬鍵盤 設計開啟/關閉

import android.view.inputmethod.InputMethodManager; 來協助我們達成這件事
當鍵盤為關閉狀態, 調用其方法toggleSoftInput(InputMethodManager.SHOW_IMPLICIT, InputMethodManager.HIDE_NOT_ALWAYS);可以開啟
反之當鍵盤為開啟狀態則關閉

public class Activity_FileReadWrite extends Activity
{
    InputMethodManager imm;
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
        // 如果鍵盤是打開的
        if (imm.isActive())
        {
            imm.toggleSoftInput(InputMethodManager.SHOW_IMPLICIT, InputMethodManager.HIDE_NOT_ALWAYS);
        }
    }
}

沒有留言:

張貼留言