看板 AndroidDev 關於我們 聯絡資訊
安安大家好 最近想要在App上加入類似ios的segment 在網路上找了以後 目前是採用這個 https://www.youtube.com/watch?v=8-rjQ6jlO3k
但後來在寫程式的時候 想對裡面的button做一些屬性控制 像是按了以後setText會改變 但發現包在觸發程序裡面的setText會不起作用 但在宣告時的setText能成功 程式碼如下 https://www.codepile.net/pile/QLRlQb4a 及layout https://www.codepile.net/pile/oLrve5LQ 想請問問題是什麼 有辦法控制嗎 另外想再請教 因為之後同一個segment會新增很多button進去 但我所參考的那個方法 新增button就只能一直往右新增 想變成類似那種一排四個button 有好幾排 這樣排序 且都是同一個segment控制或僅可單一選擇這樣 因為在layout 的button屬性那寫一些below的屬性也都不會有改變 想請問這有辦法做到嗎 或是版上有大大也用過較好的segment方法 可以推薦我嗎 感謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.28.158.6 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1519803694.A.706.html
benntqoo: 第一個連結code有少? 03/01 12:39
benntqoo: 沒看到哪裡findviewbyid btn1 2 抱歉抱歉 為了要貼上來所以有把一些程式碼給刪掉 可能刪到了 不過應該也不是這原因 有實際去測試過還是沒改變 03/01 12:39
t52101t: 你是用https://github.com/ceryle/SegmentedButton這個 03/01 13:08
t52101t: Library嗎? 怎麼interface不一樣 不是欸 沒有加lib進去 只有加一句compile而已 因為現在都還不清楚該如何加lib 每次加都弄壞專案 感謝兩位 不過後來還是以radiobutton並改變button的樣貌去做到類似segment的感覺了 謝謝~ 03/01 13:09 ※ 編輯: daniel098962 (61.216.92.108), 03/05/2018 09:15:14