i am new in android app development via Eclipse...I made a very simple app using 2 buttons and a text view...such that if i click Add Button...text view will add a number (like 0 to 1, 1 to 2 and so on..) similarly, if i click subtract button it will decrease the number.. There is no error in Java and XML file but when i am trying to run it shows an error --- The Application has stopped unexpectedly.Please try again. Force Close...
What should i do to make it run properly.. Expecting a quick and reliable answer...Thanks. Below is my java as well as xml coding !!!
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="@drawable/bg" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center"
android:text="@string/text"
android:textColor="#fff"
android:textSize="26sp" />
<Button
android:id="@+id/button1"
android:layout_width="250dp"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="@string/badd"
android:textColor="#ffffff" />
<Button
android:id="@+id/button2"
android:layout_width="250dp"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="@string/bsub"
android:textColor="#ffffff" />
</LinearLayout>
public class MainActivity extends ActionBarActivity {
int count;
Button sum, sub ;
TextView display ;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
count = 0;
sum = (Button) findViewById(R.id.button1);
sub = (Button) findViewById(R.id.button2);
display = (TextView) findViewById(R.id.textView1);
sum.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
count++;
display.setText("Your Total Count is " + count); }
});
sub.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
count++;
display.setText("Your Total Count is " + count); }
});
if (savedInstanceState == null) {
getSupportFragmentManager().beginTransaction()
.add(R.id.container, new PlaceholderFragment())
.commit();
}
}