package project.cal;

import android.app.Activity;
import android.os.Bundle;
import android.view.*;
import android.widget.*;

public class moms1 extends Activity {
 
 //EditText관련
 private EditText mPriceEdittext;
 private EditText mDiscountEdittext;
 
 //TextView관련
 private TextView mresultTextview;
 
 //Button 관련
 private Button mCalButton;
 
 //변수 관련
 private int price;
 private int discount;
 private int result;
 
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
       
        mPriceEdittext = (EditText)findViewById(R.id.PriceEdittext);
        mDiscountEdittext = (EditText)findViewById(R.id.DiscountEdittext);
        mresultTextview = (TextView)findViewById(R.id.resultTextview);

        price = Integer.parseInt(mPriceEdittext.getText().toString());
        discount = Integer.parseInt(mDiscountEdittext.getText().toString());
      
        mCalButton = (Button)findViewById(R.id.CalButton);
        mCalButton.setOnClickListener(new View.OnClickListener() {
   
   @Override
   public void onClick(View v) {
    // TODO Auto-generated method stub
    result = (int)(price * ((100-discount) / 100));
    mresultTextview.setText(result);
   }
  });
  
    }
}

 

 

 

------------------------------xml----------------------------------

 

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@drawable/background"
    >
   
    <LinearLayout
     android:layout_width="fill_parent"
     android:layout_height="wrap_content"
     android:background="@drawable/logo"
     android:layout_weight="1">
    </LinearLayout>

 <LinearLayout
  android:orientation="horizontal"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  >
  
  <TextView
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:layout_marginRight="20dp"
   android:textColor="#000000"
   android:textSize="20sp"
   android:text="가    격"   
  />
  
  <EditText android:id="@+id/PriceEdittext"
      android:layout_width="200dp"
      android:layout_height="wrap_content"
      android:inputType="number"
      android:text="가격입력"
     />
     
     <TextView
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:textColor="#000000"
   android:textSize="20sp"
   android:text="원"   
  />  
 </LinearLayout>
 
 <LinearLayout
  android:orientation="horizontal"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  >
  
  <TextView
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:layout_marginRight="20dp"
   android:textColor="#000000"
   android:textSize="20sp"
   android:text="할인률"   
  />
  
  <EditText android:id="@+id/DiscountEdittext"
      android:layout_width="200dp"
      android:layout_height="wrap_content"
      android:inputType="number"
      android:text="할인률 입력"
     />
     
     <TextView
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:textColor="#000000"
   android:textSize="20sp"
   android:text="%"   
  />  
 </LinearLayout>
 
 <Button android:id="@+id/CalButton"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  android:text="완 료"
 />
 
 <LinearLayout
  android:orientation="horizontal"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  android:layout_weight="1">
  
  <TextView
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:layout_marginRight="20dp"
   android:textColor="#000000"
   android:textSize="20sp"
   android:text="결과"
  />
  
  <TextView android:id="@+id/resultTextview"
   android:layout_width="200dp"
   android:layout_height="wrap_content"
   android:text="여기에 결과가 나옴"
  />
 </LinearLayout>
</LinearLayout>

 

이런식으로 간단한 계산기를 만들어 실행해 보려 하는데,

어찌된 일인지 에러하나 없는데 모바일 상에서 실행이 되질 않습니다 ...ㅠ

조언 부탁드립니다 ...ㅠ