作者daniel098962 (丹尼尔)
看板AndroidDev
标题[问题] Android segment问题
时间Wed Feb 28 15:41:30 2018
安安大家好
最近想要在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://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1519803694.A.706.html
1F:推 benntqoo: 第一个连结code有少? 03/01 12:39
→ benntqoo: 没看到哪里findviewbyid btn1 2
抱歉抱歉 为了要贴上来所以有把一些程式码给删掉 可能删到了 不过应该也不是这原因 有实际去测试过还是没改变 03/01 12:39
→ t52101t: Library吗? 怎麽interface不一样
不是欸 没有加lib进去 只有加一句compile而已 因为现在都还不清楚该如何加lib 每次加都弄坏专案
感谢两位 不过後来还是以radiobutton并改变button的样貌去做到类似segment的感觉了
谢谢~ 03/01 13:09
※ 编辑: daniel098962 (61.216.92.108), 03/05/2018 09:15:14