top

Monday, 12 August 2013

Android code for Addition

COPY THIS  INTO THE JAVA FILE---------------------------------------------------------------------

simpleadd.java

package com.example.simpleadd;
import android.widget.Button;
import android.widget.TextView;
import android.app.Activity;
import android.os.Bundle;
import android.widget.EditText;
import android.view.View;

public class simpleadd extends Activity 
{
Button b1;
EditText tb1,tb2;
TextView tv;
@Override
public void onCreate(Bundle savedInstanceState)
 {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
tb1= (EditText) findViewById(R.id.tb1);
b1 = (Button) findViewById(R.id.b1);
tv = (TextView) findViewById(R.id.lbl1);
tb2= (EditText) findViewById(R.id.tb2);
b1.setOnClickListener(new click());
}
class click implements Button.OnClickListener
{
public void onClick(View v)
{
String a,b;
Integer res;
a = tb1.getText().toString();
b = tb2.getText().toString();
res = Integer.parseInt(a)+Integer.parseInt(b);
tv.setText(res.toString());
}
}
}

----------------------------------------------------------------------------------------------------------
END OF JAVA FILE
-----------------------------------------------------------------------------------------------------------

COPY THIS IN XML FILE

<?xml version="1.0" encoding="utf-8"?>
<AbsoluteLayout
android:id="@+id/widget35"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
>
<EditText
android:id="@+id/tb1"
android:layout_width="100px"
android:layout_height="50px"
android:text="EditText"
android:textSize="20sp"
android:layout_x="75px"
android:layout_y="50px"
>
</EditText>
<EditText
android:id="@+id/tb2"
android:layout_width="100px"
android:layout_height="50px"
android:text="EditText"
android:textSize="20sp"
android:layout_x="75px"
android:layout_y="100px"
>
</EditText>
<Button
android:id="@+id/b1"
android:layout_width="100px"
android:layout_height="30px"
android:text="Button"
android:layout_x="88px"
android:layout_y="224px"
>
</Button>
<TextView
android:id="@+id/lbl1"
android:layout_width="100px"
android:layout_height="wrap_content"
android:text="TextView"
android:layout_x="75px"
android:layout_y="150px"
>
</TextView>
</AbsoluteLayout>

No comments:

Post a Comment