本文将为您提供关于获取Checkbutton状态的详细介绍,我们还将为您解释获取checkbox的相关知识,同时,我们还将为您提供关于android–设置Button状态并在onClick之后保留它、
本文将为您提供关于获取Checkbutton状态的详细介绍,我们还将为您解释获取checkbox的相关知识,同时,我们还将为您提供关于android – 设置Button状态并在onClick之后保留它、Android 自定义 RadioButton 或 CheckBox 选择样式、CheckBox as Image use button、checkbox+jquery 后台获取checkbox的val值的实用信息。
本文目录一览:- 获取Checkbutton状态(获取checkbox)
- android – 设置Button状态并在onClick之后保留它
- Android 自定义 RadioButton 或 CheckBox 选择样式
- CheckBox as Image use button
- checkbox+jquery 后台获取checkbox的val值
获取Checkbutton状态(获取checkbox)
我如何获得''state''
的Tkinter Checkbutton
?通过''state''
我的意思是得到它是否有一个复选标记与否。
答案1
小编典典创建它时,它需要一个variable
关键字参数。IntVar
从传递Tkinter
。选中或取消选中该框会将包含的值设置var
为相应的布尔状态。可以通过以下方式访问var.get()
:
已检查=> var.get()
未检查=> not var.get()
>>> root = Tkinter.Tk()>>> var = Tkinter.IntVar()>>> chk = Tkinter.Checkbutton(root, text=''foo'', variable=var)>>> chk.pack(side=Tkinter.LEFT)>>> var.get() #unchecked0>>> var.get() #checked1
android – 设置Button状态并在onClick之后保留它
我不确定这是否可能.我有这个按钮:
<Button
android:id="@+id/b1"
android:layout_width="wrap_content"
android:layout_height="45px"
android:drawabletop="@drawable/buttontv"
android:layout_weight="1"
android:background="@null"
android:textColor="#ffffff"
android:textSize="9px"
android:text="TV"/>
这个按钮有这个项目xml:
<?xml version="1.0" encoding="utf-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:state_focused="true"
android:state_pressed="false"
android:drawable="@drawable/tv" />
<item
android:state_focused="true"
android:state_pressed="true"
android:drawable="@drawable/tv_pressed" />
<item
android:state_focused="false"
android:state_pressed="true"
android:drawable="@drawable/tv_pressed" />
<item
android:drawable="@drawable/tv" />
</selector>
在我的应用程序中,我在单击按钮时使用此代码:
OnClickListener b1Listener = new OnClickListener(){
@Override
public void onClick(View v) { loadUrl("http://example.org/"); v.setpressed(true); }
};
Button b1 = (Button) findViewById(R.id.b1);
b1.setonClickListener(b1Listener);
当我按下按钮时,我想要的是,drawabletop设置为具有@ drawable / tv_pressed属性值的项目之一 – 并保持在那里(如’这是当前活动的按钮’).
我尝试在onClick函数中添加v.setpressed(true)(因为这是我可以在Google上找到的所有内容),但这不起作用.
可以这样做吗?或者,有没有比我想要完成的更好的选择?
解决方法:
如果您需要按下并保持活动的按钮,请使用ToggleButton
Android 自定义 RadioButton 或 CheckBox 选择样式
自定义 RadioButton 或 CheckBox 选择样式
创建 radiobtn_selector.xml,cion_sel_end 和 un 是两张区分是否被选中的图片
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@mipmap/icon_sel_end" android:state_checked="true" />
<item android:drawable="@mipmap/icon_sel_un" android:state_checked="false" />
</selector>
2.RadioButton 或 CheckBox 设置属性
android:button="@null"
android:drawableRight="@drawable/radiobtn_selector"
具体实现:
<RadioButton
android:id="@+id/rb_ali"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:paddingRight="30dp"
android:button="@null"
android:drawableRight="@drawable/radiobtn_selector"
android:gravity="center_vertical"
android:text="主APP"
android:textColor="@color/black6"
android:textSize="15dp" />
CheckBox as Image use button
<CheckBoxandroid:id="@+id/notificationPhoneIcon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_alignParentRight="true"
android:layout_marginRight="@dimen/marginNew"
android:button="@drawable/mobile"
/>
checkbox+jquery 后台获取checkbox的val值
<form id="form1" name="form1" method="post" runat ="server">
<input name="funItem" value="1" checked="checked" type="checkBox" />c#
<input name="funItem" value="2" type="checkBox" />html
<input name="funItem" value="3" type="checkBox" />javascript
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click1" />
protected void Button1_Click1(object sender, EventArgs e)
{
string argValue = Request.Form["funitem"];
Response.Write("<script>alert(\"原因:" + argValue + "\");</script>");
}
关于获取Checkbutton状态和获取checkbox的介绍已经告一段落,感谢您的耐心阅读,如果想了解更多关于android – 设置Button状态并在onClick之后保留它、Android 自定义 RadioButton 或 CheckBox 选择样式、CheckBox as Image use button、checkbox+jquery 后台获取checkbox的val值的相关信息,请在本站寻找。
本文标签: