2012-02-02 73 views
4

我一直在玩XML,試圖通過更改int來獲得按鈕排隊。值,然後看看它在手機上的外觀。我試圖讓XML顯示在Eclipse上的「圖形佈局」選項卡上,但沒有成功。我需要添加一些東西到XML文件,讓它顯示在「圖形佈局」選項卡上,或者這是我的eclipse上的某種設置錯誤?試圖在「圖形佈局」選項卡中查看我的XML

我已經嘗試了所有的解決方案在@此鏈接:Graphical layout missing for Layout XML Files

這裏是有問題的XML文件,這裏是我所看到的截屏:http://snag.gy/6H0v6.jpg

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@+id/persona_container" 
android:layout_width="match_parent" 
android:layout_height="wrap_content" 
android:orientation="vertical" 
android:padding="5dp" > 

<TextView 
    android:id="@+id/persona_marquee" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:ellipsize="marquee" 
    android:focusable="true" 
    android:gravity="center" 
    android:marqueeRepeatLimit="marquee_forever" 
    android:maxLines="1" 
    android:scrollHorizontally="true" 
    android:textColor="#f0f0f0f0" 
    android:textSize="26sp" 
    android:textStyle="bold" 
    android:visibility="gone" > 
</TextView> 

<ImageView 
    android:id="@+id/persona_img" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:keepScreenOn="true" > 
</ImageView> 

<TextView 
    android:id="@+id/persona_misctxt" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:visibility="gone" > 
</TextView> 

<LinearLayout 
    android:id="@+id/persona_scorebox" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:gravity="center" 
    android:orientation="horizontal" 
    android:visibility="gone" > 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="@string/your_score" 
     android:textSize="16sp" 
     android:textStyle="bold" > 
    </TextView> 

    <ImageView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@drawable/rate_star_big_on" /> 

    <ImageView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@drawable/rate_star_big_on" /> 

    <ImageView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@drawable/rate_star_big_on" /> 

    <ImageView 
     android:id="@+id/persona_star4" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@drawable/rate_star_big_on" 
     android:visibility="gone" /> 

    <ImageView 
     android:id="@+id/persona_halfstar4" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@drawable/rate_star_big_half" 
     android:visibility="gone" /> 

    <ImageView 
     android:id="@+id/persona_star5" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@drawable/rate_star_big_on" 
     android:visibility="gone" /> 

    <ImageView 
     android:id="@+id/persona_halfstar5" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@drawable/rate_star_big_half" 
     android:visibility="gone" /> 

    <ImageView 
     android:id="@+id/persona_star5empty" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@drawable/rate_star_big_off" 
     android:visibility="gone" /> 
</LinearLayout> 

<LinearLayout 
    android:id="@+id/textbox" 
    android:layout_width="match_parent" 
    android:layout_height="0dp" 
    android:layout_weight="2" 
    android:gravity="center" 
    android:orientation="horizontal" 
    android:visibility="gone" > 

    <TextView 
     android:id="@+id/persona_nametxt" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:gravity="center_vertical" 
     android:paddingRight="7dp" 
     android:textSize="16sp" 
     android:textStyle="bold" > 
    </TextView> 

    <TextView 
     android:id="@+id/persona_desctxt" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:gravity="center_vertical" 
     android:textSize="14sp" > 
    </TextView> 
</LinearLayout> 

<RelativeLayout 
    android:id="@+id/persona_statbars" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:visibility="gone" > 

    <TextView 
     android:id="@+id/statlabel1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignParentTop="true" 
     android:layout_marginLeft="5dp" 
     android:ellipsize="end" 
     android:maxLines="1" 
     android:paddingLeft="20dp" 
     android:paddingRight="5dp" 
     android:paddingTop="5dp" 
     android:text="@string/statbar1" /> 

    <ProgressBar 
     android:id="@+id/persona_statbar1" 
     style="?android:attr/progressBarStyleHorizontal" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignParentRight="true" 
     android:layout_alignParentTop="true" 
     android:layout_alignTop="@id/statlabel1" 
     android:layout_margin="1dp" 
     android:layout_toRightOf="@id/statlabel1" 
     android:indeterminate="false" 
     android:maxHeight="15dip" 
     android:minHeight="15dip" 
     android:paddingTop="5dp" 
     android:progress="100" 
     android:progressDrawable="@drawable/redprogress" /> 

    <TextView 
     android:id="@+id/statlabel2" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignRight="@id/statlabel1" 
     android:layout_below="@id/statlabel1" 
     android:ellipsize="end" 
     android:maxLines="1" 
     android:paddingRight="5dp" 
     android:paddingTop="5dp" 
     android:text="@string/statbar2" /> 

    <ProgressBar 
     android:id="@+id/persona_statbar2" 
     style="?android:attr/progressBarStyleHorizontal" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignParentRight="true" 
     android:layout_alignTop="@id/statlabel2" 
     android:layout_below="@id/persona_statbar1" 
     android:layout_margin="1dp" 
     android:layout_toRightOf="@id/statlabel2" 
     android:indeterminate="false" 
     android:maxHeight="15dip" 
     android:minHeight="15dip" 
     android:paddingTop="5dp" 
     android:progress="100" 
     android:progressDrawable="@drawable/redprogress" /> 

    <TextView 
     android:id="@+id/statlabel3" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignRight="@id/statlabel2" 
     android:layout_below="@id/statlabel2" 
     android:ellipsize="end" 
     android:maxLines="1" 
     android:paddingRight="5dp" 
     android:paddingTop="5dp" 
     android:text="@string/statbar3" /> 

    <ProgressBar 
     android:id="@+id/persona_statbar3" 
     style="?android:attr/progressBarStyleHorizontal" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignParentRight="true" 
     android:layout_alignTop="@id/statlabel3" 
     android:layout_below="@id/persona_statbar2" 
     android:layout_margin="1dp" 
     android:layout_toRightOf="@id/statlabel3" 
     android:indeterminate="false" 
     android:maxHeight="15dip" 
     android:minHeight="15dip" 
     android:paddingTop="5dp" 
     android:progress="100" 
     android:progressDrawable="@drawable/redprogress" /> 
</RelativeLayout> 

<LinearLayout 
    android:id="@+id/progress_bar_container" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:layout_gravity="bottom" 
    android:gravity="center" 
    android:orientation="horizontal" 
    android:padding="16dp" 
    android:visibility="gone" > 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:gravity="center" 
     android:paddingRight="5dp" 
     android:text="@string/lovemeter" 
     android:textSize="20sp" > 
    </TextView> 

    <ProgressBar 
     android:id="@+id/ProgressBar" 
     style="?android:attr/progressBarStyleHorizontal" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:indeterminate="false" 
     android:max="100" 
     android:maxHeight="35dip" 
     android:minHeight="35dip" 
     android:progress="1" 
     android:progressDrawable="@drawable/redprogress" > 
    </ProgressBar> 
</LinearLayout> 

<Button 
    android:id="@+id/again_btn" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_gravity="center" 
    android:layout_marginTop="1dp" 
    android:padding="10dp" 
    android:text="@string/again" 
    android:textColor="#f0f0f0f0" 
    android:visibility="gone" 
    android:layout_weight="1" > 
</Button> 

<com.hookedmediagroup.wasabi.TearRatingView 
    android:id="@+id/wasabi_tear_view" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_marginTop="10dp" 
    android:visibility="gone" 
    android:layout_weight="1" > 
</com.hookedmediagroup.wasabi.TearRatingView> 

回答

2

看到我的問題和答案在這裏:How to get the graphical layout Window back in Eclipse for Android Application Design?

這將是您的問題的溶出度。

享受。 :))

+0

你拿到Sollution?如果沒有,那麼讓我通知。如果你得到了Sollution,那麼接受答案。所以它可以幫助其他人。 – 2012-02-02 04:34:19

+0

嘿我真的試過你的解決方案,但沒有運氣。 – user1181977 2012-02-02 04:53:48

+0

然後請把你的isuue的屏幕截圖。 – 2012-02-02 05:11:46

0

編輯TextView下的可見度線如下:

android:visibility="visible" 

而不是

android:visibility="gone" 
相關問題