2014-10-29 72 views
0

我下面就如何在您的應用程序Here和 得到的AdMob在我的XML佈局文件我的活動我得到一個渲染問題本教程:渲染問題讓AdMob

A <fragment> tag allows a layout file to dynamically include different layouts at runtime. At layout editing time the specific layout to be used is not known. You can choose which layout you would like previewed while editing the layout. 
- <fragment xetron.cosmicclicker.MyActivity$AdFragment ...> (Pick Layout...) 
- <fragment xetron.cosmicclicker.MyActivity$AdFragment ...> (Pick Layout...) 
Do not warn about <fragment> tags in this session 

XML佈局文件對於下面的活動

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="8dp" 
    android:orientation="vertical" 
    android:paddingBottom="6dp" 
    android:gravity="center|top" 
    android:background="@drawable/background" 
    tools:context=".MyActivity"> 



    <fragment 
     android:name="xetron.cosmicclicker.MyActivity$AdFragment" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:layout_above="@+id/adFragment" /> 

    <fragment 
     android:id="@+id/adFragment" 
     android:name="xetron.cosmicclicker.MyActivity$AdFragment" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_alignParentBottom="true" /> 



</LinearLayout> 

我做了什麼錯,我該如何解決這個問題?

+0

你使用的是android studio嗎? – j2emanue 2014-10-29 18:22:32

+0

是的,即時通訊使用android studio – Xetron 2014-10-29 18:27:20

+0

有人可以請幫忙 – Xetron 2014-10-29 19:21:20

回答

1

在您的片段可以嘗試在此:

工具:佈局=「@佈局/ my_fragment_view」

其中my_fragment_view是你想要的佈局被加載到片段。這僅適用於觀衆。我認爲圖形視圖給了你一個提示,以便它可以更平滑地呈現。工具屬性僅適用於編輯器。在運行時不起作用。

<fragment 
     android:name="xetron.cosmicclicker.MyActivity$AdFragment" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     tools:layout="@layout/my_fragment_view" 
     android:layout_above="@+id/adFragment" /> 
+0

它說無法解決資源@ layout/my_fragment_view – Xetron 2014-10-29 18:28:59

+0

你必須爲你的片段創建一個視圖。你想要你的片段顯示什麼樣的佈局?輸入那個而不是my_fragment_view。片段就像一個子活動,它通常包含一個佈局文件。 – j2emanue 2014-10-29 18:30:16

+0

之後,如果你想真的加載佈局添加:android:name =「xetron.cosmicclicker.whatever_myFragment_name_is」 – j2emanue 2014-10-29 18:38:16