Trying to get my first android app up and running. It's a basic GCF
calculator, but I can't get it to run. Can anyone help me out?


package com.example.GCF;

import java.util.Arrays;

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

public class GCF extends Activity {
        private TextView mAnswer;
    private EditText mA, mB;
    private Button ok;
    private String A, B;
    private int iA, iB;

        @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        mA = (EditText) findViewById(R.id.entry);
        mB = (EditText) findViewById(R.id.entry1);
        ok = (Button) findViewById(R.id.ok);
        mAnswer = (TextView) findViewById(R.id.answer1);

        ok.setOnClickListener(new OnClickListener() {
                public void onClick(View v)
                {
                        A = mA.getText().toString();
                        B = mB.getText().toString();
                }
        });

        // the String to int conversion happens here
        iA = Integer.parseInt(A.trim());
        iB = Integer.parseInt(B.trim());

        while (iA != iB) {
        int[] nums={ iA, iB, Math.abs(iA-iB) };
        Arrays.sort(nums);
        iA=nums[0];
        iB=nums[1];
        }
        updateDisplay();
        }
        private void updateDisplay() {
                mAnswer.setText(
                        new StringBuilder().append(iA));

        }

}

-- 
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.

NEW! Try asking and tagging your question on Stack Overflow at
http://stackoverflow.com/questions/tagged/android

To unsubscribe from this group, send email to
android-beginners+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en

Reply via email to