Pooveshin
Newbie
Hi All
I am working on an android app and need some assistance, The app user needs to input an amount into an EditText (num) the app needs to display figures based on the user input which is set figures, after the app needs to add those figures and subtract it from the users input amount and give the answer in the last EditText (num10). I have attached my code below if anyone can assist me.
Much Appreciated.
I am working on an android app and need some assistance, The app user needs to input an amount into an EditText (num) the app needs to display figures based on the user input which is set figures, after the app needs to add those figures and subtract it from the users input amount and give the answer in the last EditText (num10). I have attached my code below if anyone can assist me.
Much Appreciated.
Code:
public class CostForSeller extends AppCompatActivity {
static EditText num;
static EditText num1;
static EditText num2;
static EditText num3;
static EditText num4;
static EditText num5;
static EditText num6;
static EditText num9;
static EditText num10;
static EditText textmsg;
double sum, num11, num12, num13, num14, num15, num16, num19, SellingCost, FinalCost;
static final int READ_BLOCK_SIZE = 150;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_cost_for_seller);
num=(EditText)findViewById(R.id.num);//Selling price
num1=(EditText)findViewById(R.id.num1); //Agent Commission
num2=(EditText)findViewById(R.id.num2); //Bond Cancellation
num3=(EditText)findViewById(R.id.num3); // Electrical Cert
num4=(EditText)findViewById(R.id.num4); // Borer Inspection
num5=(EditText)findViewById(R.id.num5); // Gas Certificate
num6=(EditText)findViewById(R.id.num6); // Electric Fence Certificate
num9=(EditText)findViewById(R.id.num9); // Fica Compliance
num10=(EditText)findViewById(R.id.num10); // You will get out
}
/* SellingCost = Double.parseDouble(num.getText().toString());
num11 = Double.parseDouble(num1.getText().toString());
num12 = Double.parseDouble(num2.getText().toString());
num13 = Double.parseDouble(num3.getText().toString());
num14 = Double.parseDouble(num4.getText().toString());
num15 = Double.parseDouble(num5.getText().toString());
num16 = Double.parseDouble(num6.getText().toString());
num19 = Double.parseDouble(num9.getText().toString());
sum = num11 + num12 + num13 + num14 + num15 + num16 + num19;
FinalCost = SellingCost - sum;
num10.setText((int) FinalCost);*/
public void calbtn(View v) {
// TODO Auto-generated method stub
String numberString = num.getText().toString();
int amt = Integer.valueOf(numberString);
if (amt >= 1 && amt <= 100000)
{
num1.setText("R7000");
num2.setText("R3500");
num3.setText("R500");
num4.setText("R450");
num5.setText("R1500");
num6.setText("R850");
num9.setText("R450");
SellingCost = Double.parseDouble(num.getText().toString());
num11 = Double.parseDouble(num1.getText().toString());
num12 = Double.parseDouble(num2.getText().toString());
num13 = Double.parseDouble(num3.getText().toString());
num14 = Double.parseDouble(num4.getText().toString());
num15 = Double.parseDouble(num5.getText().toString());
num16 = Double.parseDouble(num6.getText().toString());
num19 = Double.parseDouble(num9.getText().toString());
sum = num11 + num12 + num13 + num14 + num15 + num16 + num19;
FinalCost = SellingCost - sum;
num10.setText((int) FinalCost);
//num10.setText("R13 150");
}
else if (amt >= 100001 && amt <= 150000)
{
num1.setText("R10 500");
num2.setText("R2000");
num3.setText("R500");
num4.setText("R450");
num5.setText("R1500");
num6.setText("R850");
num9.setText("R450");
num10.setText("R16 650");
}