我想创建一个自定义开关控件。
这是自定义因为我想支持Android min版本:2.2
我可以继承任何原生控制吗?
搜索条?
我希望它像toggleButton,但能够同时具备:
(1)单击
(2)向右或向左拖动
答案 0 :(得分:1)
您可以从CheckBox
或ToggleButton
视图继承。他们的工作非常相似。你需要为你的View制作一些drawables
或强>
您可以使用任何将切换到Android 2.2的库
https://github.com/BoD/android-switch-backport
https://github.com/pellucide/Android-Switch-Demo-pre-4.0/tree/master/android-switch-demo
答案 1 :(得分:0)
搜索栏?而不是。 SeekBar的大部分代码都是用于在保留剪辑可绘制的同时展平背景可绘制的逻辑。
99%的情况下,在某些其他框架中,您将在Android中构建自定义窗口小部件,只是更改背景可绘制。我相信你应该没有任何文字只使用ToggleButton,但在后台可以使用一些自定义状态列表。