Skip to content

Instantly share code, notes, and snippets.

Created April 16, 2015 23:30
Show Gist options
  • Save anonymous/b335094aa30f5866f219 to your computer and use it in GitHub Desktop.
Save anonymous/b335094aa30f5866f219 to your computer and use it in GitHub Desktop.
package com.example.android.justjava;
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.view.View;
import android.widget.TextView;
/**
* This app displays an order form to order coffee.
*/
public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
/**
* This method is called when the order button is clicked.
*/
public void submitOrder(View view) {
display(1);
}
/**
* This method displays the given quantity value on the screen.
*/
private void display(int number) {
TextView quantityTextView = (TextView) findViewById(
R.id.quantity_text_view);
quantityTextView.setText("" + number);
}
}
@rifatkhanweb
Copy link

rifatkhanweb commented Feb 5, 2018

You'll need to update the code a bit >>

package com.example.android.justjava;

import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.TextView;

/**
 * This app displays an order form to order coffee.
 */
public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }

    /**
     * This method is called when the order button is clicked.
     */
    public void submitOrder(View view) {
        display(1);
    }

    /**
     * This method displays the given quantity value on the screen.
     */
    private void display(int number) {
        TextView quantityTextView = (TextView) findViewById(
                R.id.quantity_text_view);
        quantityTextView.setText("" + number);
    }
}

The >>ActionBarActivity<< is depricated!

@vipul1999
Copy link

vipul1999 commented Mar 2, 2019

**change two things

  1. ActionBarActivity into AppCompatActivity
  2. see name of folder in java folder in project tree in which MainActivity File exists.....only that file should be while importing pakage in first line...
    This will definately help if you will reach upto here in comment #section****

@sourav2002
Copy link

I still gets an error with R . package.com.example.android.justjava is underlined... Could someone please help me ?

You need to Import your package.

@Vaibhav-Tiwari
Copy link

very confused regarding the errors , the course is not up to date and the code in the notes does not open .
can anyone help me by telling the code i should right in my java file to make my code run without the errors. It would be great help

@shamimekps
Copy link

just change

ActionBarActivity-----------into---------- AppCompatActivity

all error solved

@FelippeGomes
Copy link

TO USE THIS:

package com.example.android.justjava;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;

/**

  • This app displays an order form to order coffee.
    */
    public class MainActivity extends Activity {

    @OverRide
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    }

    /**

    • This method is called when the order button is clicked.
      */
      public void submitOrder(View view) {
      display(1);
      }

    /**

    • This method displays the given quantity value on the screen.
      */
      private void display(int number) {
      TextView quantityTextView = (TextView) findViewById(
      R.id.quantity_text_view);
      quantityTextView.setText("" + number);
      }
      }

@PangPang1999
Copy link

Use this, Keep your package name unchanged.

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;

/**

  • This app displays an order form to order coffee.
    */
    public class MainActivity extends Activity {

    @OverRide
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    }

    /**

    • This method is called when the order button is clicked.
      */
      public void submitOrder(View view) {
      display(1);
      }

    /**

    • This method displays the given quantity value on the screen.
      */
      private void display(int number) {
      TextView quantityTextView = (TextView) findViewById(
      R.id.quantity_text_view);
      quantityTextView.setText("" + number);
      }
      }

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment