附加的照片是我的布局的一种表示。我需要在EditTexts中输入名字和姓氏。按下“插入”按钮,信息将保存到数据库中。 (这部分我设法做到了)但是,在单击“显示”按钮时,输入的输入将显示在TextView中,该文本由名字和名字组成。姓。 Attached photo
答案 0 :(得分:0)
将数据上传到远程数据库,您可以使用此代码
//enregistrement des donnees dans la base de donnees
WebClient client = new WebClient();
Uri uri = new Uri("http://test.com/login.php");
NameValueCollection parameters = new NameValueCollection();
parameters.Add("Email", email);
parameters.Add("Password", password);
client.UploadValuesCompleted += Client_UploadValuesCompleted;
client.UploadValuesAsync(uri, parameters);
它将生成此方法
private void Client_UploadValuesCompleted(object sender, UploadValuesCompletedEventArgs e)
{
if (Encoding.UTF8.GetString(e.Result) == "success!!!")
{
Toast.MakeText(this, "success!!!", ToastLength.Long).Show();
}
else if (Encoding.UTF8.GetString(e.Result) == "failed!!!")
{
Toast.MakeText(this, "failed!!!", ToastLength.Long).Show();
}
}
并检索您的数据,您可以使用代码
articles = new JavaList<ModelArticle>();
mWebClient = new WebClient();
mUrl = new Uri(urlAddress);
mWebClient.DownloadDataAsync("your url");
mWebClient.DownloadDataCompleted += MWebClient_DownloadDataCompleted;
它将生成此方法
private void MWebClient_DownloadDataCompleted(object sender, DownloadDataCompletedEventArgs e)
{
RunOnUiThread(() =>
{
try
{
string json = Encoding.UTF8.GetString(e.Result);
articles = JsonConvert.DeserializeObject<JavaList<ModelArticle>>(json);
}
catch (Exception exception)
{
Toast.MakeText(this, " Vueillez verifier votre connexion a internet puis reessayer ", ToastLength.Short).Show();
}
});
}
现在你的结果是在javalist文章中不要忘记创建你的json结果的模型