Android自定義View:簡(jiǎn)單方便的PriceTextiew

Android 價(jià)格顯示控件,繼承自TextvView,和TextView一樣的用法,支持多種格式的價(jià)格排版。

先看效果圖

1.輸入不帶小數(shù)點(diǎn)的數(shù)字時(shí),幾種顯示方式的效果


2.輸入帶小數(shù)點(diǎn)的數(shù)字時(shí),幾種顯示方式的效果(四舍五入)(保留兩位小數(shù))


3.輸入非數(shù)字時(shí),幾種顯示方式的效果(后四種顯示方式需要輸入正確的數(shù)字否則顯示0.00,因?yàn)橐獙?duì)數(shù)字進(jìn)行處理)


使用方法

導(dǎo)入依賴(lài)

maven {url"https://jitpack.io"}

compile 'com.github.loperSeven:PriceTextView:1.0'

xml布局

<com.loper7.pricetextviewlibary.PriceTextView

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:textColor="@color/colorAccent"

android:textSize="14sp"/>

上圖第一種顯示方式(原生:直接顯示傳入的值,放大數(shù)字部分)

tv_none.setText("¥599.999萬(wàn)元");

上圖第二種顯示方式(常態(tài):類(lèi)似于原生,必須傳入正確的數(shù)字,進(jìn)行四舍五入保留兩位小數(shù)后顯示)

tv_normal.parsePrice("500.1").show();

上圖第三種顯示方式(符號(hào):類(lèi)似于常態(tài),自定義符號(hào)字符)

tv_symbol.parsePrice("599.34").showSymbol("¥");

上圖第四種顯示方式(單位:類(lèi)似于常態(tài),自定義單位字符)

tv_unit.parsePrice("599.56").showUnit("元");

上圖第五種顯示方式(單/符:類(lèi)似于常態(tài),自定義單位、符號(hào)字符)

tv_sau.parsePrice("199.56").showSymbol("¥").showUnit("元");

Github地址

https://github.com/loperSeven/PriceTextView

最后

github里面有源碼,不想導(dǎo)入依賴(lài)直接下載下來(lái)將PriceTextView這個(gè)類(lèi)copy到項(xiàng)目里就可以了,搞個(gè)依賴(lài)是純屬無(wú)聊勿噴,后面會(huì)不定期加一些相關(guān)的功能進(jìn)去,有什么想法和意見(jiàn)可以直接在github里issues喔,謝謝!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,323評(píng)論 25 708
  • afinalAfinal是一個(gè)android的ioc,orm框架 https://github.com/yangf...
    passiontim閱讀 15,898評(píng)論 2 45
  • &我以為,我總有以為,我很在意我的以為,可我從未注意過(guò)別人的以為,我甚至不曾意識(shí)到別人同我一樣有以為,所以啊我又怎...
    恃煢閱讀 317評(píng)論 0 0
  • 平常無(wú)論多么高冷、一副性冷淡的模樣,但是只要遇到愛(ài)情問(wèn)題,就會(huì)開(kāi)始逃避現(xiàn)實(shí),漸漸的開(kāi)始頹廢、懶散。 有時(shí)候你和她說(shuō)...
    俗阿熊閱讀 834評(píng)論 0 1
  • 很久很久了思念是孤魂野鬼歲月如漫漫黑夜影子伴隨我千年欺騙無(wú)休無(wú)止我卻把它當(dāng)做親密愛(ài)人 這曠世的孤獨(dú)啊我怎么一點(diǎn)也不...
    風(fēng)中的橡樹(shù)閱讀 406評(píng)論 0 2

友情鏈接更多精彩內(nèi)容