文章詳情頁
android clickablespan獲取選中內容
瀏覽:249日期:2024-09-09 09:58:58
問題描述
clickablespan這么獲取選中內容
我這邊為一個textview設置了一個clickspan 現在的問題是怎么獲取選中的內容
我現在只能獲取全部的文本
望大神求解
問題解答
回答1:你在setSpan的時候是需要指定開始位置和結束位置的,就是你代碼里的0、end。你拿這兩個值對textView.getText().toString()進行截取一下就,拿到了:
span.setSpan(new ClickableSpan() { @Override public void onClick(View widget) {String spanString = ((TextView)widget).getText().toString().substring(0, end); }}, 0, end, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
相關文章:
1. angular.js - 各位大神們,你們混合開發,web方式中更推薦用什么框架呀? react?vue?angular?謝謝~2. angular.js - angularjs的自定義過濾器如何給文字加顏色?3. angular.js使用$resource服務把數據存入mongodb的問題。4. docker-machine添加一個已有的docker主機問題5. javascript - IOS微信audio標簽不能通過touchend播放6. PHP類中的$this7. 老師百度網盤分享一下WampServer的包啊,我們下載幾kb要下載一天的.8. html5 - vuex 為什么需要action,我發現進行異步操作回調中直接操作mutation也沒有報錯9. java-ee - nginx做前端服務器,tomcat+apache做后端,那么war部署在哪里?10. 前端 - 集思廣益,如何用CSS實現數字上面有一個點
排行榜
