文章詳情頁
Android TabLayout 中如果修改下標線樣式的寬度大小?
瀏覽:263日期: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. 如何解決docker宿主機無法訪問容器中的服務?2. html - element ui 對話框嵌套3. git - webstorm窗口中左側列表的文件名顏色怎么修改4. javascript - 最近用echarts做統計圖時遇到兩個問題!!5. javascript - domcontentloaded事件什么時候觸發6. 利用百度地圖API定位及附件商家信息服務7. css3 - less或者scss 顏色計算的知識應該怎么學?或者在哪里學?8. javascript - 深夜被問題困擾求解惑,rn的API之PermissionsAndroidd的問題9. java - Activity 進入后臺再次傳值?10. html - radio的使用時如何避免整個頁面只能選一個的情況
排行榜

網公網安備