60 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
		
		
			
		
	
	
			60 lines
		
	
	
		
			3.7 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:layout_marginTop="20dp" | |||
|  |         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> |