我有一个复选框,我想为该复选框设置一个键值并将其发送到 Web 服务。如果复选框被选中,则意味着我必须显示一个键,如果未选中则意味着它必须显示另一个键。
我怎样才能做到这一点?
CheckBox chalan_recvd=(CheckBox)findViewById(R.id.chalan_recvd);
{
if (chalan_recvd.isChecked()) {
chalan_recvd.setChecked(true);
} else {
chalan_recvd.setChecked(false);
}
}
//我的代码用于在 Web 服务中发送数据
字符串 checkbox1=chalan_recvd.getText().toString();
HttpParams httpParams = new BasicHttpParams();
HttpConnectionParams.setConnectionTimeout(httpParams,
TIMEOUT_MILLISEC);
HttpConnectionParams.setSoTimeout(httpParams, TIMEOUT_MILLISEC);
HttpParams p = new BasicHttpParams();
p.setParameter("chalan_recvd",Util.removeSpace(checkbox1));
//在Url里面
nameValuePairs.add(new BasicNameValuePair("chalan_recvd", Util.removeSpace(checkbox1)));