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

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

          /*
            * 設(shè)置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());
                  }
              }

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

           /*
            * 設(shè)置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純屬個人學(xué)習(xí)、工作需要,記錄相關(guān)資料。請不要發(fā)表任何有人身攻擊的言論,謝謝! www.zhipsoft.cn
          posted on 2011-01-25 17:17 ZhipSoft 閱讀(1163) 評論(0)  編輯  收藏 所屬分類: AndRoid
          主站蜘蛛池模板: 西乌| 中牟县| 廉江市| 南川市| 应城市| 新蔡县| 石林| 竹山县| 茶陵县| 台东市| 高阳县| 深圳市| 华坪县| 三原县| 呼图壁县| 太湖县| 武义县| 泸州市| 武宁县| 科技| 罗平县| 汉寿县| 灵丘县| 徐水县| 阳春市| 黑河市| 大邑县| 牡丹江市| 开远市| 肇州县| 西盟| 五台县| 慈利县| 边坝县| 平泉县| 亳州市| 东台市| 芜湖县| 鲁甸县| 砚山县| 宣汉县|