如何设置复选框上的可点击文本?
how can I set clickable the text on a checkbox?
我想创建一个隐私复选框(在注册表中)。如何在订单中设置复选框的文本可点击以打开隐私证书?
你可以用不同的方式来做:这里是 1
转到定义文本字段的 xml 文件并添加属性:
android:onClick="onClick"
android:clickable="true"
所以,它会是这样的:
<TextView
android:id="@+id/click"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Click Me"
android:textSize="55sp"
android:onClick="onClick"
android:clickable="true"/>
然后在你的 Activity/fragment 中:
public void onClick(View v) {
... < your code >
}
其他方式:
在 activity/fragment 中绑定文本字段后:
TextView tv = (TextView)findViewById(R.Id.textView1);
然后设置监听器
tv.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
<your code>
}
})
;
如果你需要一个简洁的设计,添加一个Checkbox without text。添加一个 TextView 到 复选框 的最右边。确保向 TextView 添加带下划线的文本。向该 TextView 添加一个 onClickListener,这会将用户带到另一个 activity,它将显示条款和条件。
希望对您有所帮助。
我想创建一个隐私复选框(在注册表中)。如何在订单中设置复选框的文本可点击以打开隐私证书?
你可以用不同的方式来做:这里是 1
转到定义文本字段的 xml 文件并添加属性:
android:onClick="onClick"
android:clickable="true"
所以,它会是这样的:
<TextView
android:id="@+id/click"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Click Me"
android:textSize="55sp"
android:onClick="onClick"
android:clickable="true"/>
然后在你的 Activity/fragment 中:
public void onClick(View v) {
... < your code >
}
其他方式:
在 activity/fragment 中绑定文本字段后:
TextView tv = (TextView)findViewById(R.Id.textView1);
然后设置监听器
tv.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
<your code>
}
})
;
如果你需要一个简洁的设计,添加一个Checkbox without text。添加一个 TextView 到 复选框 的最右边。确保向 TextView 添加带下划线的文本。向该 TextView 添加一个 onClickListener,这会将用户带到另一个 activity,它将显示条款和条件。
希望对您有所帮助。