ユーザーが挿入した連絡先を取得し、データベースに投稿しています。投稿すると、コンテンツが null になる場合とそうでない場合があります。なんで?
このコードは、投稿を使用して名前の連絡先と電話の連絡先をアップロードし、ID、トークンも送信します。データベースにアップロードすると、コンテンツがnullになります。content : null を取得していることもあれば、正しいこともあります...
public void upload(JSONObject jobject, int id, Context c) {
ArrayList<NameValuePair> nvp = new ArrayList<NameValuePair>();
DBupload upload = new DBupload();
Database db = new Database(c);
DatosRegistro dr = new DatosRegistro(c);
nvp.add(new BasicNameValuePair("content", new String().valueOf(jobject)));
nvp.add(new BasicNameValuePair("token", dr.hash_final(
dr.token_secret(dr.mail(), "mail"), jobject.toString())));
nvp.add(new BasicNameValuePair("id", id + ""));
JSONObject json2 = upload.UploaData(nvp,
"url");
try {
if (json2.getInt("error") == 1) {
} else {
db.open();
db.contact_table(name, phoneNumber);
db.close();
}
} catch (JSONException e) {
e.printStackTrace();
}
}