59 lines
		
	
	
		
			3.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			59 lines
		
	
	
		
			3.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| <RelativeLayout 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:background="@android:color/white"
 | ||
|       >
 | ||
| 
 | ||
|     <!-- 广点通开屏广告支持“半屏/全屏”展示,开发者可以把Logo区域放在屏幕底部,然后在Logo上方提供一个容器来放置半开屏广告,请注意此容器高度不得小于400dp -->
 | ||
| 
 | ||
|     <!-- 1.Logo区域:展示半开屏广告时使用,如果想展示全开屏广告,可以不需要这个Logo区域 -->
 | ||
|     <!-- 注意:如需要这个Logo区域,建议开发者使用自己的Logo资源,而不是联盟的Logo资源@drawable/gdt_splash_logo,资源规格可参照@drawable/gdt_splash_logo -->
 | ||
| 
 | ||
|     <TextView android:id="@+id/textTile"
 | ||
|         android:layout_gravity="center"
 | ||
|         android:gravity="center"
 | ||
|         android:layout_width="wrap_content"
 | ||
|         android:layout_alignParentBottom="true"
 | ||
|         android:layout_centerHorizontal="true"
 | ||
|         android:layout_height="50dp"
 | ||
|         android:textSize="20sp"
 | ||
|         android:textStyle="bold"
 | ||
|         android:text="" />
 | ||
|     <!-- 2.开屏广告容器区域:-->
 | ||
|     <!-- 注意:该区域高度不得小于400dp。在本示例中没有写死splash_container的高度值,是因为第1部分的app_logo区域是一个高度很小的图片。 -->
 | ||
|     <FrameLayout
 | ||
|         android:id="@+id/splash_container"
 | ||
|         android:layout_width="match_parent"
 | ||
|         android:layout_height="match_parent"
 | ||
|         android:layout_above="@id/textTile"/>
 | ||
| 
 | ||
|     <!-- 3.自定义跳过按钮区域:开发者可以根据需要自己实现不同样式的跳过按钮 -->
 | ||
|     <!-- 注意1:根据广告法规定,跳过按钮必须在屏幕当中出现。因此广告展示的时候,必须让将SkipView显示出来,即visible,否则将SDK将不展示广告,返回错误码608。。 -->
 | ||
|     <!-- 注意2:SDK除了会检查跳过按钮的可见性,还将检测它的尺寸,其尺寸不得小于3dp*3dp,否则将SDK将不展示广告,返回错误码608。 -->
 | ||
|     <TextView
 | ||
|         android:id="@+id/skip_view"
 | ||
|         android:layout_width="96dp"
 | ||
|         android:layout_height="wrap_content"
 | ||
|         android:layout_alignParentRight="true"
 | ||
|         android:layout_alignParentTop="true"
 | ||
|         android:layout_margin="16dp"
 | ||
|         android:background="@drawable/background_circle"
 | ||
|         android:gravity="center"
 | ||
|         android:text="@string/click_to_skip"
 | ||
|         android:textColor="@android:color/white"
 | ||
|         android:textSize="14sp"/>
 | ||
|     <!-- 本示例省略了自定义的倒计时,和跳过按钮放在一起实现了。开发者也可以实现自己的倒计时View,方法是在onADTick回调中获得广告剩余的展示时间,并自由决定倒计时View的样式,SDK对倒计时的View没有要求。 -->
 | ||
| 
 | ||
| 
 | ||
|     <!-- 4.预设开屏图片区域: -->
 | ||
|     <!-- 开发者可以把自家App设计开屏图片摆放在这里,本示例中放置了一张静态图片。然后在onADPresent回调中再把这个图片隐藏起来。 !-->
 | ||
|     <!-- 注意1:直接将此图盖在广告容器的上面即可,始终不要将广告容器splash_container的设为invisible,否则将不会展示广告无法计费,返回错误码600。-->
 | ||
|     <!-- 注意2:建议开发者使用自己的开屏图片资源,而不是联盟的@drawable/splash_holder,资源规格可参照@drawable/splash_holder -->
 | ||
|     <TextView
 | ||
|         android:id="@+id/splash_holder"
 | ||
|         android:layout_width="match_parent"
 | ||
|         android:layout_height="match_parent"
 | ||
|         android:layout_above="@id/textTile"
 | ||
|         android:background="@color/black"/>
 | ||
| </RelativeLayout> |