com.appnexus.oas.mobilesdk.ui.adview.XBannerMraidView.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of appnexusoasmobileadsdk-test Show documentation
Show all versions of appnexusoasmobileadsdk-test Show documentation
AppNexus OpenAdStream Android Advertising Libraries
???? 2? 5com/appnexus/oas/mobilesdk/ui/adview/XBannerMraidView Acom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidWebView 8com/appnexus/oas/mobilesdk/listeners/IMRAIDStateListener .android/view/GestureDetector$OnGestureListener
0android/view/GestureDetector$OnDoubleTapListener !android/view/View$OnTouchListener TAG Ljava/lang/String; context Landroid/content/Context; interstitialContext handler Landroid/os/Handler; bannerAdEventsListener &Lcom/appnexus/oas/mobilesdk/IBannerAd; adClickListener -Lcom/appnexus/oas/mobilesdk/IAdClickListener;
adListener 'Lcom/appnexus/oas/mobilesdk/IReceiveAd; adClickToActionListener 1Lcom/appnexus/oas/mobilesdk/IHandleClickToAction;
placementType YLcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidConfiguration$PLACEMENT_TYPES; isInBrowserLaunched Z defaultViewport
ConstantValue # W defaultBody & /
isExpanded isResized width I height useCustomClose xAdSlotConfiguration ?Lcom/appnexus/oas/mobilesdk/configuration/XAdSlotConfiguration; allowOrientationChange forceOrientation mDetector /Landroid/support/v4/view/GestureDetectorCompat; DATE_FORMATS [Ljava/lang/String; META_REFRESH_REGEX_1 7 e<\s*?meta\s+?http-equiv\s*?=\s*?"refresh"\s*?content\s*?=\s*?"[0-9]+?\s*?;\s*?url\s*?=\s*?(.+?)"\s*?> META_REFRESH_REGEX_2 : e<\s*?meta\s+?content\s*?=\s*?"[0-9]+?\s*?;\s*?url\s*?=\s*?(.+?)"\s*?http-equiv\s*?=\s*?"refresh"\s*?> ()V Code ? java/lang/String A yyyy-MM-dd'T'HH:mm:ssZZZZZ C yyyy-MM-dd'T'HH:mmZZZZZ E 3 4 LineNumberTable LocalVariableTable ?(Landroid/content/Context;Landroid/content/Context;Lcom/appnexus/oas/mobilesdk/XAdView;Ljava/lang/String;Lcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidConfiguration$PLACEMENT_TYPES;Lcom/appnexus/oas/mobilesdk/IBannerAd;Lcom/appnexus/oas/mobilesdk/IAdClickListener;Lcom/appnexus/oas/mobilesdk/configuration/XAdSlotConfiguration;Lcom/appnexus/oas/mobilesdk/IReceiveAd;Lcom/appnexus/oas/mobilesdk/IHandleClickToAction;Ljava/lang/String;)V
K H L ?(Lcom/appnexus/oas/mobilesdk/XAdView;ZLcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidConfiguration$PLACEMENT_TYPES;)V
N P O java/lang/Object Q R getClass ()Ljava/lang/Class;
T V U java/lang/Class W X
getSimpleName ()Ljava/lang/String; Z
\ ^ ) * ` + * b false d , f h / j 0 l n p r t v - . x z | android/os/Handler
{ ~ H < ? ? ? webData
? ? ? setOnTouchListener &(Landroid/view/View$OnTouchListener;)V ? -android/support/v4/view/GestureDetectorCompat
? ? H ? L(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V ? 1 2
? ? ? ? setOnDoubleTapListener 5(Landroid/view/GestureDetector$OnDoubleTapListener;)V
? ? ? setup ?(Landroid/content/Context;Lcom/appnexus/oas/mobilesdk/XAdView;Lcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidConfiguration$PLACEMENT_TYPES;Ljava/lang/String;)V this 7Lcom/appnexus/oas/mobilesdk/ui/adview/XBannerMraidView; parent $Lcom/appnexus/oas/mobilesdk/XAdView; body adSlotConfiguration url
? ? ? setBackgroundColor (I)V ? *android/widget/RelativeLayout$LayoutParams
? ? H ? (II)V ? ? ? Wcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidConfiguration$PLACEMENT_TYPES ? INTERSTITIAL ?
? ? ? -com/appnexus/oas/mobilesdk/utilities/XLogUtil ? ? i '(Ljava/lang/String;Ljava/lang/String;)V ? ` ? ^
? ? ? ? addRule
? ? ? ?com/appnexus/oas/mobilesdk/requestenrichment/XDeviceInformation ? ? getScreenWidth (Landroid/content/Context;)I ? ? * defaultWidth
? ? ? ? getScreenHeight u(Landroid/content/Context;Lcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidConfiguration$PLACEMENT_TYPES;)I ? ? *
defaultHeight ? INLINE ? ? ? adViewContainer
? ? ? "com/appnexus/oas/mobilesdk/XAdView ? ? getDefaultHeight ()I
? ? ? ? getDefaultWidth
? ? ? ? getLayoutParams '()Landroid/view/ViewGroup$LayoutParams; ? ` ? #android/view/ViewGroup$LayoutParams
? ? ? -com/appnexus/oas/mobilesdk/utilities/XUtility ? ? getSizeInDP (Landroid/content/Context;I)I ? ^
? ? < disableScrollingAndZoom
? ? ? setLayoutParams ((Landroid/view/ViewGroup$LayoutParams;)V
? ? ? injectBodyIntoHtml '(ZLjava/lang/String;)Ljava/lang/String;
? ? ? initializeCloseButton ? text/html ? UTF-8
? ? ? loadDataWithBaseURL ](Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V baseUrl layoutParams ,Landroid/widget/RelativeLayout$LayoutParams; dataOut
StackMapTable getInjectionHeaderCode ? RuntimeInvisibleAnnotations !Landroid/annotation/SuppressLint; value NewApi
setHorizontalScrollBarEnabled (Z)V
setHorizontalScrollbarOverlay
setVerticalScrollBarEnabled
setVerticalScrollbarOverlay
getSettings ()Landroid/webkit/WebSettings;
android/webkit/WebSettings setSupportZoom
setLoadWithOverviewMode "! *android/webkit/WebSettings$LayoutAlgorithm#$
SINGLE_COLUMN ,Landroid/webkit/WebSettings$LayoutAlgorithm;
&'( setLayoutAlgorithm /(Landroid/webkit/WebSettings$LayoutAlgorithm;)V *,+ android/os/Build$VERSION- * SDK_INT
/0 #setMediaPlaybackRequiresUserGesture loadUrl (Ljava/lang/String;)V
412 onConfigurationChanged &(Landroid/content/res/Configuration;)V
8565
?;<