ZhipSoft.com
              冬去春來
                  鄭重聲明:本Blog純屬個人學習、工作需要,記錄相關資料。請不要發表任何有人身攻擊的言論,謝謝!!www.ZhipSoft.com
          posts - 94,comments - 149,trackbacks - 0

           @Override
           protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.sqliteshowdemo);
            setTitle("查看日記");
             
            //設置Edit Text只讀--start
            showTitle.setOnFocusChangeListener(focus_listener_noIM);
            showTitle.setOnTouchListener(touch_listener_noIM);
            showContent.setOnFocusChangeListener(focus_listener_noIM);
            showContent.setOnTouchListener(touch_listener_noIM);
            //設置Edit Text只讀--end
           
           }

          /*
            * 設置Edit Text只讀
            */
           private void hideIM(View edt){
                  try {
                      InputMethodManager im = (InputMethodManager) getSystemService(Activity.INPUT_METHOD_SERVICE);
                      IBinder  windowToken = edt.getWindowToken();
                      if(windowToken != null) {
                          im.hideSoftInputFromWindow(windowToken, 0);
                      }
                  } catch (Exception e) {
                      Log.e("HideInputMethod", "failed:"+e.getMessage());
                  }
              }

           /*
            * 設置Edit Text只讀
            */
              private OnFocusChangeListener focus_listener_noIM = new OnFocusChangeListener(){
                  @Override
                  public void onFocusChange(View v, boolean hasFocus) {
                      if (hasFocus==true) {
                          hideIM(v);
                      }
                  }
              };

           /*
            * 設置Edit Text只讀
            */
              private OnTouchListener touch_listener_noIM = new OnTouchListener(){
                  @Override
                  public boolean onTouch(View v, MotionEvent event) {
                      if(event.getAction()==MotionEvent.ACTION_DOWN) {
                          hideIM(v);
                      }
                      return false;
                  }
              };

          XML文件中EditText屬性:
                  android:singleLine="true"
                  android:ellipsize="none"
                  android:editable="false"
                  android:inputType="none"

                  本Blog純屬個人學習、工作需要,記錄相關資料。請不要發表任何有人身攻擊的言論,謝謝! www.zhipsoft.cn
          posted on 2011-01-25 17:17 ZhipSoft 閱讀(1155) 評論(0)  編輯  收藏 所屬分類: AndRoid
          主站蜘蛛池模板: 白水县| 开远市| 德令哈市| 桓仁| 当涂县| 连城县| 莒南县| 舞钢市| 辉南县| 和龙市| 水富县| 新余市| 喀喇沁旗| 加查县| 将乐县| 永清县| 雷州市| 佛学| 资兴市| 长子县| 深圳市| 吉木萨尔县| 万宁市| 河北省| 兴城市| 青州市| 沅江市| 察雅县| 洪洞县| 鄂托克前旗| 百色市| 祁阳县| 颍上县| 腾冲县| 安国市| 平凉市| 韩城市| 宣恩县| 新安县| 永清县| 江华|