2014-01-06 2 views
0

에뮬레이터로 앱을 실행할 때 내 activity_main.xml이 시작되지 않습니다. Android Studio를 사용하고 있습니다. 내가 볼 수있는 것과 잘내 레이아웃이 내 MainActivity에 표시되지 않습니다.

<RelativeLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:paddingBottom="@dimen/activity_vertical_margin" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 
    tools:context=".MainActivity" 
    android:background="@drawable/background"> 

    <Button 
     android:background="@color/button" 
     android:id="@+id/start_workout" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_alignParentTop="true" 
     android:layout_centerHorizontal="true" 
     android:text="Start workout" 
     android:textSize="16sp" 
     android:layout_marginBottom="50dip" 
     android:layout_marginTop="50dip" /> 
    <LinearLayout 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_below="@id/start_workout" 
     android:orientation="horizontal" 
     android:id="@+id/linearLayout"> 
     <Button 
      android:background="@color/button" 
      android:id="@+id/cardio_button" 
      android:layout_width="0dp" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:text="Cardio" 
      android:textSize="16sp" 
      android:layout_marginRight="10dip" /> 

     <Button 
      android:background="@color/button" 
      android:id="@+id/log_button" 
      android:layout_width="0dp" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:text="Build Workout" 
      android:textSize="16sp" 
      android:onClick="buildWorkout" 
      /> 
    </LinearLayout> 

    <LinearLayout 
     android:orientation="horizontal" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:layout_alignRight="@+id/linearLayout" 
     android:layout_alignEnd="@+id/linearLayout"> 

     <Button 
      android:background="@color/button" 
      android:id="@+id/progress_button" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:text="Progress" 
      android:textSize="16sp" 
      android:layout_gravity="center_vertical" 
      android:layout_marginRight="10dip" /> 

     <Button 
      android:background="@color/button" 
      android:id="@+id/calendar_button" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:text="Calendar" 
      android:textSize="16sp" 
      android:layout_gravity="center_vertical" /> 
    </LinearLayout> 
</RelativeLayout> 
+0

XML을 컴파일 할 때 Eclipse가 왜 그것을 잡지 못했는지 궁금합니다. –

답변

0

XML에서 상대 레이아웃을 닫지 않습니다. </RelativeLayout>을 XML의 끝에 넣으십시오.

0

: 여기

public class MainActivity extends Activity { 

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

내 activity_main.xml입니다 : 내 응용 프로그램을 실행 매번 레이아웃 여기

내 MainActivity.java의 ... 완전히 흰색입니다 당신은 결코 닫히지 않는 상대 레이아웃을 가지고 있습니다. 그리고 당신의 mainactivity와 함께 무엇이 있습니다. 기본 재료들을 제외하고는 아무 것도 없습니다 ... 기본 재료들을 잘 반올림합니다 ....

+0

그는 레이아웃이 표시되지 않아서 아직 다른 것을 구현하지 않았습니다. 그렇게 중요하지 마십시오. –

+0

okey dokey 잘 투표를하기 위해 노력하고 있습니다. 그래서 질문을하는 것을 막을 수 있습니다. 그러니 엄지 손가락을 올려주세요! xD –

관련 문제