草庐IT

togglebutton1

全部标签

android - 如何增加控件的触摸区域(ToggleButton)?

我有一个ToggleButton。我想有更多的地方点击这个按钮。如果我添加layout_width、layout_height等,图像看起来很糟糕。我也尝试过使用android:padding但它对我没有帮助。为了方便用户需要它。 最佳答案 简单的解决方案:如果按钮有图像,则在其周围创建透明区域(即触摸区域)。灰色区域可以透明,增加触摸面积。或者使用TouchDelegate 关于android-如何增加控件的触摸区域(ToggleButton)?,我们在StackOverflow上找到

android - ToggleButton 示例

我正在开发一个使用切换按钮的应用程序,我在EditText中输入了1或0。单击按钮时,切换按钮必须更改,如果我输入1,则切换按钮显示TOGGLEON,如果我输入0,则切换按钮必须显示TOGGLEOFF。单击按钮时我无法获得切换值。我的代码是:publicclassMainActivityextendsActivity{StringeditString="";Buttonbtn;EditTexted;ToggleButtontoggle;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(save

android - 可以创建没有文本的 ToggleButton 吗?

我想像这样创建一个android默认ToggleButton:但我想在没有文本的情况下创建它我试过这段代码:ToggleButtontb=newToggleButton(map);tb.setText(null);tb.setTextOn(null);tb.setTextOff(null);但是它在水平绿色条的顶部留下了一个空白区域。我不想要那个空白区域,我只想要水平的绿色条。如何实现?谢谢 最佳答案 顶部的空白区域是由默认toggleButton样式中使用的2Ninepatch(btn_toggle_off.9.png和btn_t

Android 之开关按钮 ToggleButton 和开关 Switch

本节引言:本节给大家介绍的Android基本UI控件是:开关按钮ToggleButton和开关Switch,可能大家对着两个组件并不熟悉,突然想起笔者的第一间外包公司,是否在wifi下联网的开关,竟然用的TextView,然后叫美工且两个切换前后的图,然后代码中进行设置,当然点击TextView的时候判断状态,然后设置对应的背景...好吧,也是醉了,好吧...本节讲解的两个其实都是开关组件,只是后者需要在Android4.0以后才能使用所以AndroidManifest.xml文件中的minsdk需要>=14否则会报错~,先来看看这两个控件长什么样先,Android5.0后这两个控件相比以前来

android - 如何使用 ToggleButton 执行双向数据绑定(bind)?

我的Activity类中有一个ObservableBoolean字段,它绑定(bind)到我的ToggleButton的“checked”属性,如下所示:android:checked="@{activity.editing}"我希望这会在按钮和bool值之间创建双向关系,但它只会将更改从字段传递到按钮,而不是其他方式。我做错了什么,还是这不在AndroidDataBinding的范围内? 最佳答案 您需要另一个“=”来告诉Android您要使用双向数据绑定(bind):android:checked="@={activity.ed

android - 如何使用 ToggleButton 执行双向数据绑定(bind)?

我的Activity类中有一个ObservableBoolean字段,它绑定(bind)到我的ToggleButton的“checked”属性,如下所示:android:checked="@{activity.editing}"我希望这会在按钮和bool值之间创建双向关系,但它只会将更改从字段传递到按钮,而不是其他方式。我做错了什么,还是这不在AndroidDataBinding的范围内? 最佳答案 您需要另一个“=”来告诉Android您要使用双向数据绑定(bind):android:checked="@={activity.ed

python - 是否有内置方法来获取 ToggleButton 组的当前选择?

我只是在浏览源代码以寻找执行此操作的方法,但没有看到任何方法。不过我想确定一下,因为我可能错过了一些东西。有没有内置的方法,比如方法?当我有一些ToggleButton组合在一起时,我希望能够获取当前选择的值(我想的文本值)(state=='down')按钮。我知道我可以毫不费力地采用自己的方式来做到这一点,但它不存在似乎很奇怪。在检查了文档和源代码后,我发现这是迄今为止最简单的方法:fromkivy.uix.togglebuttonimportToggleButtonasTBcurrent=[tfortinTB.get_widgets('group')ift.state=='down

python - 是否有内置方法来获取 ToggleButton 组的当前选择?

我只是在浏览源代码以寻找执行此操作的方法,但没有看到任何方法。不过我想确定一下,因为我可能错过了一些东西。有没有内置的方法,比如方法?当我有一些ToggleButton组合在一起时,我希望能够获取当前选择的值(我想的文本值)(state=='down')按钮。我知道我可以毫不费力地采用自己的方式来做到这一点,但它不存在似乎很奇怪。在检查了文档和源代码后,我发现这是迄今为止最简单的方法:fromkivy.uix.togglebuttonimportToggleButtonasTBcurrent=[tfortinTB.get_widgets('group')ift.state=='down

android - 是否可以创建一个 OnClickListener 来处理 ToggleButton 和 Switch

我正在开发一款需要与Android4.0之前的设备兼容的应用。在4.0之前的布局中,我必须使用ToggleButton,而在4.0之后的布局中,我必须使用Switch。就用户而言,两者的功能相同。单击它们时,它们应该具有相同的行为。我正在尝试编写一个对它们都适用的OnClickListener,这样我就不会重复很多代码。Switch/ToggleButtons在Fragment中使用,因此只需调用布局中的onClickListener工作。为了尝试,对于Switch和ToggleButton,我将onClickListener设置为pushSelector,即:privateView.

Android - TextView 和 Togglebutton 之间的空间?

这是我的代码:当我启动我的应用程序时,它看起来像这样:ThisButton:TogglebuttonTextView和切换按钮之间有很多空间。 最佳答案 如果你不想要额外的空间,你应该将它们的宽度都设置为wrap_content并将它们包裹在LinearLayout中: 关于Android-TextView和Togglebutton之间的空间?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/ques