我在从EditText保存文本时遇到了一些问题。
以下是代码:
axios.post('./test.cshtml', { para: 'test_Axios', action: 'test' })
$.post('./test.cshtml', { para: 'test_JQ', action: 'test' });
所以问题是,当我在editText中写一些东西,然后按下 ' mentes'按钮吐司文本出现,但它是空的,这意味着我的editText也是空的,我不知道如何保存editText.text
感谢您的帮助!
答案 0 :(得分:0)
要阻止文本,您必须更改以下代码:
String lista;
EditText bevasarlolista = null;
bevasarlolista = view.FindViewById<EditText>(Resource.Id.bevasarlo);
if (items[position] == "Bevásárlólista")
{
Button mentes = view.FindViewById<Button>(Resource.Id.hozzaad);
bevasarlolista.setText(lista);
mentes.Click += bevasarlolistaMentese;
}
private void bevasarlolistaMentese(object sender, EventArgs e)
{
lista = bevasarlolista.Text;
Toast.MakeText(Application.Context, bevasarlolista.Text, ToastLength.Long).Show();
}
在java中嵌入文本这是一个概述。有关详细信息,请参阅此链接how to save data in editText using Shared Preferences in android
答案 1 :(得分:0)
事实证明我只是愚蠢。
我应该为if()
中的edittext赋予价值<强> BAD 强>
string lista;
EditText bevasarlolista = null;
bevasarlolista = view.FindViewById<EditText>(Resource.Id.bevasarlo);
if (items[position] == "Bevásárlólista")
{
}
不可强> string lista; EditText bevasarlolista = null;
if (items[position] == "Bevásárlólista")
{
bevasarlolista = view.FindViewById<EditText>(Resource.Id.bevasarlo);
}