레이아웃에 문제가 있는건가요?

Fourth.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" >
  
<TextView  
 android:id="@+id/refill"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/refill"
    />
<LinearLayout
 android:orientation="horizontal" 
 android:layout_width="fill_parent"
 android:layout_height="wrap_content"
 >
 <TextView
 android:id="@+id/rxnumber" 
 android:text="Rx#: "
 android:layout_height="fill_parent"  
    android:layout_width="wrap_content"
 />
    <EditText 
    android:id="@+id/rxnumberfill" 
 android:layout_height="wrap_content" 
    android:layout_weight="1"
    />
    </LinearLayout>
<LinearLayout
 android:orientation="horizontal" 
 android:layout_width="fill_parent"
 android:layout_height="wrap_content"
 >
 <TextView
 android:id="@+id/firstname"
 android:text="First Name: "
 android:layout_height="fill_parent"  
    android:layout_width="wrap_content"
 />
    <EditText 
    android:id="@+id/firstnamefill" 
 android:layout_height="fill_parent"  
    android:layout_weight="1"
    />
    </LinearLayout>
 
<LinearLayout
 android:orientation="horizontal" 
 android:layout_width="fill_parent"
 android:layout_height="wrap_content"
 >
 <TextView
 android:id="@+id/lastname"
 android:text="Last Name: "
 android:layout_height="fill_parent"  
    android:layout_width="wrap_content"
 />
    <EditText 
    android:id="@+id/lastnamefill" 
 android:layout_height="fill_parent"  
    android:layout_weight="1"
    />
    </LinearLayout>
 
<LinearLayout
 android:orientation="horizontal" 
 android:layout_width="fill_parent"
 android:layout_height="wrap_content"
 >
 <TextView
 android:id="@+id/dob"
 android:text="Date of Birth: "
 android:layout_height="fill_parent"  
    android:layout_width="wrap_content"
 />
    <EditText 
    android:id="@+id/dob" 
 android:layout_height="fill_parent"  
    android:layout_weight="1"
    />
    </LinearLayout> 
 
<LinearLayout
 android:orientation="horizontal" 
 android:layout_width="fill_parent"
 android:layout_height="wrap_content"
 >
 <TextView
  android:id="@+id/phoneNumber"
 android:text="Phone Number: "
 android:layout_height="fill_parent"  
    android:layout_width="wrap_content"
 />
    <EditText 
    android:id="@+id/phoneNumberfill"
 android:layout_height="fill_parent"  
    android:layout_weight="1"
    />
    </LinearLayout> 
<Button android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:id="@+id/send1"
    android:text="@string/send1"/> 
    </LinearLayout> 
  

FourthAct.java

 package app.belmont.pharmacy;
import android.app.Activity;
import android.os.Bundle; //onCreate만들기
import android.view.View;//리스너만들기
import android.content.Intent;//인텐트만들기\
import android.widget.Button;
import android.widget.EditText;
import android.util.Log;
public class FourthAct extends Activity {
 /** Called when the activity is first created. */
 @Override
 public void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
     setContentView(R.layout.fourth);
     
   
     final EditText rxnumberfill  = (EditText)findViewById(R.id.rxnumberfill);
     final EditText firstnamefill =(EditText)findViewById(R.id.firstnamefill);
     final EditText lastnamefill = (EditText)findViewById(R.id.lastnamefill);
     final EditText dob = (EditText)findViewById(R.id.dob);
     final EditText phoneNumberfill = (EditText)findViewById(R.id.phoneNumberfill);
     Button send1 = (Button)findViewById(R.id.send1);
 
     send1.setOnClickListener(new Button.OnClickListener() {
     
     @Override
     public void onClick(View arg0) {
      // TODO Auto-generated method stub
      Log.i("MultiAct","send1 Button");//로그캣에서 체크하기 위한 로그 
     String rxnumber = rxnumberfill.getText().toString();
     String firstname = firstnamefill.getText().toString();
     String lastname = lastnamefill.getText().toString();
     String dateofbirth = dob.getText().toString();
     String phoneNumber = phoneNumberfill.getText().toString();
     
   
    
  Intent i=new Intent(Intent.ACTION_SEND); 
  i.setType("plain/text");
  i.putExtra(Intent.EXTRA_SUBJECT, "Refil Request");
  i.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{"topaz4762@hotmail.com"}); 
  i.putExtra(Intent.EXTRA_TEXT, rxnumber);
  i.putExtra(Intent.EXTRA_TEXT, firstname);
  i.putExtra(Intent.EXTRA_TEXT, lastname);
  i.putExtra(Intent.EXTRA_TEXT, dateofbirth);
  i.putExtra(Intent.EXTRA_TEXT, phoneNumber);
  
  startActivity(Intent.createChooser(i, "Refill Request")); 
     }});
 }     
}

버튼 클릭후 로그캣

 09-12 22:44:03.994: INFO/MultiAct(300): Refill Button
09-12 22:44:04.004: INFO/ActivityManager(58): Starting activity: Intent { cmp=app.belmont.pharmacy/.FourthAct }
09-12 22:44:04.164: DEBUG/AndroidRuntime(300): Shutting down VM
09-12 22:44:04.174: WARN/dalvikvm(300): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
09-12 22:44:04.204: ERROR/AndroidRuntime(300): FATAL EXCEPTION: main
09-12 22:44:04.204: ERROR/AndroidRuntime(300): java.lang.RuntimeException: Unable to start activity ComponentInfo{app.belmont.pharmacy/app.belmont.pharmacy.FourthAct}: java.lang.RuntimeException: Binary XML file line #26: You must supply a layout_width attribute.
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.app.ActivityThread.access$2300(ActivityThread.java:125)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.os.Handler.dispatchMessage(Handler.java:99)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.os.Looper.loop(Looper.java:123)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.app.ActivityThread.main(ActivityThread.java:4627)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at java.lang.reflect.Method.invokeNative(Native Method)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at java.lang.reflect.Method.invoke(Method.java:521)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at dalvik.system.NativeStart.main(Native Method)
09-12 22:44:04.204: ERROR/AndroidRuntime(300): Caused by: java.lang.RuntimeException: Binary XML file line #26: You must supply a layout_width attribute.
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.content.res.TypedArray.getLayoutDimension(TypedArray.java:491)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.view.ViewGroup$LayoutParams.setBaseAttributes(ViewGroup.java:3592)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.view.ViewGroup$MarginLayoutParams.<init>(ViewGroup.java:3672)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.widget.LinearLayout$LayoutParams.<init>(LinearLayout.java:1395)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.widget.LinearLayout.generateLayoutParams(LinearLayout.java:1321)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.widget.LinearLayout.generateLayoutParams(LinearLayout.java:45)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.view.LayoutInflater.rInflate(LayoutInflater.java:620)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.view.LayoutInflater.rInflate(LayoutInflater.java:621)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.view.LayoutInflater.inflate(LayoutInflater.java:407)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.view.LayoutInflater.inflate(LayoutInflater.java:320)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.view.LayoutInflater.inflate(LayoutInflater.java:276)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:198)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.app.Activity.setContentView(Activity.java:1647)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at app.belmont.pharmacy.FourthAct.onCreate(FourthAct.java:17)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
09-12 22:44:04.204: ERROR/AndroidRuntime(300):     ... 11 more
09-12 22:44:04.244: WARN/ActivityManager(58):   Force finishing activity app.belmont.pharmacy/.FourthAct
09-12 22:44:04.254: WARN/ActivityManager(58):   Force finishing activity app.belmont.pharmacy/.FirstAct
09-12 22:44:04.834: WARN/ActivityManager(58): Activity pause timeout for HistoryRecord{44fe8ec0 app.belmont.pharmacy/.FourthAct}
09-12 22:44:04.914: INFO/ARMAssembler(58): generated scanline__00000077:03515104_00000000_00000000 [ 33 ipp] (47 ins) at [0x3876c0:0x38777c] in 607128 ns
09-12 22:44:06.544: WARN/KeyCharacterMap(58): No keyboard for id 0
09-12 22:44:06.604: WARN/KeyCharacterMap(58): Using default keymap: /system/usr/keychars/qwerty.kcm.bin