Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android隨筆之——獲取EditText光標所在行行號

Android隨筆之——獲取EditText光標所在行行號

編輯:關於Android編程

由於項目需求,需要獲取EditText光標當前所在行行號,可是翻遍Android文檔、問遍度娘都沒發現,於是在博客園中提問,碰見了好心人告訴了我答案,謹以以下代碼獻給有需要的人        復制代碼 1 private int getCurrentCursorLine(EditText editText) { 2         int selectionStart = Selection.getSelectionStart(editText.getText()); 3         Layout layout = editText.getLayout(); 4  5         if (selectionStart != -1) { 6             return layout.getLineForOffset(selectionStart) + 1; 7         } 8         return -1; 9     }
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved