Я создаю android POS, и у меня проблема с добавлением передачи данных в другое действие. Когда пользователь добавляет новый продукт, он будет отображаться в меню «Активность» в форме «Кнопка» и будет иметь значение независимо от того, что пользователь вводит в имени и цене.
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_addproduct);
POSDB = new DatabaseHelper(this);
prdName = (EditText)findViewById(R.id.PrdName);
prdPrice = (EditText) findViewById(R.id.PrdPrice);
btnAdd = (Button) findViewById(R.id.BtnPrdAdd);
btnBack = (Button) findViewById(R.id.BtBack);
AddProduct();
}
public void AddProduct(){
btnAdd.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String name = prdName.getText().toString().trim();
String price = prdPrice.getText().toString().trim();
if(prdName.length() != 0 && prdPrice.length() != 0)
{
boolean ADD = POSDB.addData(name,price);
if(ADD == true)
{Toast.makeText(Addproduct.this, " The product has been added", Toast.LENGTH_LONG).show();}
else
{Toast.makeText(Addproduct.this, " Something Went Wrong", Toast.LENGTH_LONG).show();}
}
else
{Toast.makeText(Addproduct.this, " Please fill up the Textfield", Toast.LENGTH_LONG).show();}
}
});
}