Skip to content

Instantly share code, notes, and snippets.

@udacityandroid
Last active December 27, 2025 20:59
Show Gist options
  • Select an option

  • Save udacityandroid/83242daf8a43b743d05e98733a35b19f to your computer and use it in GitHub Desktop.

Select an option

Save udacityandroid/83242daf8a43b743d05e98733a35b19f to your computer and use it in GitHub Desktop.
IMPORTANT: Remember to add your package name before you copy and paste this java code into the JustJava app's MainActivity.java file.
/**
* IMPORTANT: Make sure you are using the correct package name.
* This example uses the package name:
* package com.example.android.justjava
* If you get an error when copying this code into Android studio, update it to match teh package name found
* in the project's AndroidManifest.xml file.
**/
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);
}
}
@ahmed-seid
Copy link

ahmed-seid commented Sep 7, 2025

I have tried a lot but I can't get the exact response for the answer

Modify activity_main.xml to add this Button XML attribute.
android:onClick = "submitOrder"
Replace entire MainActivity.java file with the file provided in the link to the code.
Run app on device.
What happens when you click on the Button?

@OwenTatenda27
Copy link

Same here @ahmed-seid, should we start by learning Java, my friend? To be honest it's wrecking my head!

@OwenTatenda27
Copy link

Hie people. What's up? Anyone with the JAVA code solution here!

@kamaalyasin230-pixel
Copy link

**// Kun ni hojjeta yoo karaa biraa barbaadde package com.example.justjava;

android.deeggarsa.v7.app.AppCompatActivity galchuu; android.os.Bundle galchuudhaan; android.ilaalcha.Ilaaluu galchuu; android.widget.Button galchuu; android.widget.Ilaalcha Barruu galchuu;

public class Gocha Ijoo dheeressa AppCompatActivity View.OnClickListener hojiirra oolcha { dhuunfaa Qabduu tartiiba galchuu; dhuunfaa BarruuIlaalcha qauntity_barruu_ilaalcha; @OverRide public void onClick (Ilaaluu v) { jijjiirraa (v.getId ()){ case R.id.Tartiiba galchuu: agarsiisa (1); cabsuu; durtii: cabsuu; } } .

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    submitOrder = findViewById(R.id.submitOrder);
    qauntity_text_view = findViewById(R.id.quantity_text_view);
    submitOrder.setOnClickListener(this);
}
private void display(int number){
    qauntity_text_view.setText(""+number);
}

} // Faayidaa akka qabu Abdiin qaba

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