TextView 的 layout里面包含各種獲取字符位置、行數(shù)、列數(shù)等的方法
專注于為中小企業(yè)提供網(wǎng)站制作、成都網(wǎng)站建設(shè)服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)甘孜州免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了成百上千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。
layout.getLineForOffset 獲取該字符所在行數(shù).
layout.getLineBounds 獲取該行的外包矩形(Rect) 這樣 這個字符的頂部Y坐標就是rect的top 底部Y坐標就是rect的bottom
layout.getPrimaryHorizontal 獲取該字符左邊的X左邊
layout.getSecondaryHorizontal 獲取該字符字符的右邊X坐標
其中自定義屬性
在做商城項目是需要用到原價格以及降價后的價格,不可避免用到下劃線 textView.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG ); //下劃線 textView.getPaint().setAntiAlias(true);//抗鋸齒 textview.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG); //中劃線 setFlags(Paint. STRIKE_THRU_TEXT_FLAG|Paint.ANTI_ALIAS_FLAG); // 設(shè)置中劃線并加清晰 textView.getPaint().setFlags(0); // 取消設(shè)置的的劃線
你在導(dǎo)成PDF時,在xunjeiPDF編輯器中,先把鼠標放在郵箱名稱上,這時鼠標會變成小手指,然后你點右鍵,取消超鏈接……導(dǎo)成PDF時就不會有下劃線了。
這里分享幾篇不錯的文章:
Android自定義Tablayout下劃線指示器Indicator:設(shè)置寬高、圓角、漸變顏色
關(guān)于Android改變TabLayout 下劃線(Indicator)寬度實踐總結(jié)
簡單優(yōu)雅的使用tablayout和viewpager打造導(dǎo)航欄
獲取TabLayout的真實寬度,TabLayout的Tab寬度
一定要設(shè)置的核心屬性