所以我在旋转器中有13件物品。我需要将数据从微调器保存到SQLite数据库,这不是问题但是当我按下第13项时,这意味着它不会保存来自微调器的数据,而是来自下面的编辑文本。我会告诉你我的代码更具体。
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
if (position != 12 )
{
String hovno = (String) spinner.getItemAtPosition(spinner.getSelectedItemPosition());
findViewById(R.id.editTextMaterial_A).setVisibility(editTextMaterial_A.GONE);
spinnerString = hovno;
}
if (position == 12)
{
String hovno = (String) spinner.getItemAtPosition(spinner.getSelectedItemPosition());
Toast.makeText(MainActivity.this,"Vybrano "+ hovno, Toast.LENGTH_SHORT).show();
findViewById(R.id.editTextMaterial_A).setVisibility(editTextMaterial_A.VISIBLE);
}
}
就像它将为除了第13个值之外的所有项目保存微调器的值,这将使编辑文本可见并保存来自该编辑文本的数据。 你有什么想法吗?就像我的问题是如何将数据保存到名为material_povrchuS的String。