我收到这个错误,说它是必需的 EditText。但发现java.lang.String。
我已经定义了 EditText。任何人都可以让我知道我在做什么是错的吗?我不确定它在代码中,所以我什至做了一个清理,但它仍然无法正常工作。所以我认为在代码中我做错了什么。
public class Admin_update extends AppCompatActivity {
EditText txsearch,txname,txprice,txinfo, txcategory;
Button btnUpdate;
String SearchName;
FlowerDbHelper flowerDbHelper;
SQLiteDatabase sqLiteDatabase;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_admin_update);
txsearch = (EditText) findViewById(R.id.txSearch);
txname = (EditText)findViewById(R.id.txName);
txprice = (EditText)findViewById(R.id.txPrice);
txinfo = (EditText)findViewById(R.id.txInfo);
txcategory = (EditText)findViewById(R.id.txCategory);
btnUpdate = (Button)findViewById(R.id.btnUpdate);
txname.setVisibility(View.GONE);
txprice.setVisibility(View.GONE);
txinfo.setVisibility(View.GONE);
txcategory.setVisibility(View.GONE);
btnUpdate.setVisibility(View.GONE);
}
public void btnSearch(View view){
SearchName = txsearch.getText().toString();
flowerDbHelper = new FlowerDbHelper(getApplicationContext());
sqLiteDatabase = flowerDbHelper.getReadableDatabase();
Cursor cursor = flowerDbHelper.getFlower(SearchName,sqLiteDatabase);
if(cursor.moveToFirst())
{
txprice = cursor.getString(0); <--- ERROR IS HERE...
}
}
}
缥缈止盈
一只甜甜圈
相关分类