[英]Android complex button shape
在Android中如何完成形狀復雜的按鈕?
例如,看看這個操縱桿
單獨查看每個按鈕,然后使用布局(例如FrameLayout
或RelativeLayout
)嘗試將各個部分組合在一起。 首先制作一個ToggleButton
並使用可繪制背景(`android:background =“ @ drawable / button_background”)為按鈕賦予外觀。 這樣做並按照您想要的形狀對齊所有四個按鈕,然后在它們后面放置另一個布局(帶有背景可繪制對象)以完成最后一部分,為按鈕提供一個容器,使其對用戶來說是一個實體元素。
我不完全確定您將如何使用每個按鈕的觸摸半徑...我建議您查找其他與“奇數”按鈕形狀配合使用的示例,以破解一個可行的解決方案。
我希望這可以為您指明正確的方向。
真正的解決方案是創建自己的視圖以正確處理此類形狀。 自定義視圖在這里討論: https : //developer.android.com/training/custom-views/index.html-您還可以在網上找到其他來源。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.