0
生年月日を7/18/1992(mmddyyy)の形式でサーバーに送信していますが、ログを見たときにフォーマットが7 \/18 \ /1992.Howになります私はこのエラーを修正します。生年月日アンドロイドで送信中にエラーが発生しました
コード: -
m_DateBtn = (AppCompatImageButton) findViewById(R.id.date_Btn);
m_DateBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
showDialog(0);
}
});
cal = Calendar.getInstance();
day = cal.get(Calendar.DAY_OF_MONTH);
month = cal.get(Calendar.MONTH);
year = cal.get(Calendar.YEAR);
@Override
@Deprecated
protected Dialog onCreateDialog(int id) {
return new DatePickerDialog(this, datePickerListener, year, month, day);
}
m_Dob = m_InputDOB.getText().toString().trim();
private DatePickerDialog.OnDateSetListener datePickerListener = new DatePickerDialog.OnDateSetListener() {
@SuppressLint("SetTextI18n")
public void onDateSet(DatePicker view, int selectedYear,
int selectedMonth, int selectedDay) {
m_InputDOB.setText((selectedMonth + 1) + "/" + selectedDay + "/" + selectedYear);
}
};
ログの形式と送信する形式が同じであるか間違いですか?私はそのエラーを理解しているかどうかわからない。 – Ash
同じではありません私は2011年7月9日を送信しています...ログshow7 \/09 \/2106 – vishwas
それは変です。あなたの質問はここに表示されています "私はフォーマット7/18/1992(mmddyyy)の形式でサーバーに生年月日を送っていますが、ログを見たときにフォーマット7/18/1992形式で送信します"が表示されますが、モードでは、余分なスラッシュを見ることができます。エスケープする必要があります。 – Ash