文章詳情頁
Android TabLayout 中如果修改下標線樣式的寬度大小?
瀏覽:149日期:2024-09-03 13:45:03
問題描述
這個是豌豆莢 APP上的樣式,他們TabLayout的白色下標線很短
這個是Demo上 默認的效果,白色下標線跟當前 tab item 的寬度一樣
所以問題就是如何能控制這個下標線的樣式,讓它像豌豆莢上那樣的效果?
我找到一個第三方的組件 SmartTabLayout
問題解答
回答1:豌豆莢不是用TabLayout實現的,我用uiautomatorviewer(視圖查看工具,在sdk/tools目錄下)看過了,它是自己寫的
回答2:查閱TabLayout API發現找不到設置下標線的寬度的,只有設置小標線的高度setSelectedTabIndicatorHeight方法,所以豌豆莢 APP可能使用的不是TabLayout 可能是自定義的控件布局。
回答3:試試 https://github.com/hackware19...
相關文章:
1. javascript - node.js promise沒用2. android 如何實現如圖中的鍵盤上的公式及edittext的內容展示呢3. c++ - 如何正確的使用QWebEngineView?4. golang - 用IDE看docker源碼時的小問題5. javascript - js 寫一個正則 提取文本中的數據6. 算法 - python 給定一個正整數a和一個包含任意個正整數的 列表 b,求所有<=a 的加法組合7. yii2中restful配置好后在nginx下報404錯誤8. java - 我在用Struts2上傳文件時,報以下錯誤怎么回事?9. PHP注冊功能10. php - 注冊驗證郵箱失效后操作問題
排行榜
