Professional Documents
Culture Documents
T1 T2 T3 T4 T5 T6 T7 Back Backmain Base LTA HRA SA A B C: @override
T1 T2 T3 T4 T5 T6 T7 Back Backmain Base LTA HRA SA A B C: @override
taxcalculator;
import android.content.Intent;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
setContentView(R.layout.activity_final_income);
back=(Button)findViewById(R.id.goback);
backmain=(Button)findViewById(R.id.backtomain);
backmain.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent i=new
Intent(FinalIncomeActivity.this,MainActivity.class);
startActivity(i);
}
});
back.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent i=new
Intent(FinalIncomeActivity.this,IncomeActivity.class);
startActivity(i);
}
});
T1=(TextView)findViewById(R.id.t1);
T2=(TextView)findViewById(R.id.t2);
T3=(TextView)findViewById(R.id.t3);
T4=(TextView)findViewById(R.id.t4);
T6=(TextView)findViewById(R.id.t6);
T7=(TextView)findViewById(R.id.t7);
Intent i=getIntent();
HRA=i.getStringExtra("hra");
LTA=i.getStringExtra("lta");
base=i.getStringExtra("base");
SA=i.getStringExtra("sa");
A=i.getStringExtra("80A");
B=i.getStringExtra("80B");
C=i.getStringExtra("80C");
int baseInt=Integer.parseInt(base);
double HRAdouble=Double.parseDouble(HRA);
double LTAdouble=Double.parseDouble(LTA);
double SAdouble=Double.parseDouble(SA);
double Adouble=Double.parseDouble(A);
double Bdouble=Double.parseDouble(B);
double Cdouble=Double.parseDouble(C);
double totalIncome=baseInt+HRAdouble+LTAdouble+SAdouble;
T1.setText(base);
int forT2=(int)HRAdouble+(int)LTAdouble+(int)SAdouble;
T2.setText(""+forT2);
int totalG=baseInt+(int)HRAdouble+(int)LTAdouble+(int)SAdouble;
T3.setText(""+totalG);
double ded= (int)Adouble+(int)Bdouble+(int)Cdouble;
T4.setText(""+ded);
double grossdeduction=ded+50000;
int totaltaxable=(int)totalIncome-(int)grossdeduction;
T6.setText(""+totaltaxable);
double tax=0;
if(totaltaxable<250000){
tax=0;
}else if(totaltaxable>250000 && totaltaxable<500000){
tax=0.05*totaltaxable;
}
else if(totaltaxable>500000 && totaltaxable<1000000){
tax=0.20*totaltaxable;
}
else if(totaltaxable>1000000){
tax=0.30*totaltaxable;
}
T7.setText("Total Tax: "+tax );
}
}