我以这种方式创建一个Switch按钮:
Switch sw = new Switch(activity);
final RelativeLayout.LayoutParams ll = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
ll.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
sw.setLayoutParams(ll);
sw.setTextOn("OK");
sw.setTextOff("NOK");
layout.addView(sw);
出现开关,但没有文字。此外,我希望样式与此网址类似:https://developer.xamarin.com/guides/android/user_interface/form_elements/togglebutton/
我怎样才能实现这一切? 感谢
编辑:
我有这个开关按钮,这很难看:
答案 0 :(得分:0)
您需要允许显示文字:
sw.setShowText(true)
答案 1 :(得分:0)
要设置开关样式,您可以看到:How to custom switch button?
也许您应该更改track
和thumb
drawable