我一直在尝试将快速原生广告整合到我的应用程序中.在快速原生广告文档中,我读过它们在以FULL_WIDTH广告尺寸显示时效果最佳.我尝试将广告尺寸设置为FULL_WIDTH,但失败并出现IllegalStateException:
Caused by: java.lang.IllegalStateException: The ad size and ad unit ID must be set before loadAd is called.
Run Code Online (Sandbox Code Playgroud)
这是我的xml代码:
<com.google.android.gms.ads.NativeExpressAdView
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adSize="FULL_WIDTH"
ads:adUnitId="@string/native_ad_unit"/>
Run Code Online (Sandbox Code Playgroud)
广告单元是正确的,它适用于其他广告尺寸,如320x150等.
我的实施有问题吗?
干杯
我正在尝试使用 PdfRenderer android api 呈现一些页面。我的一些用户开始看到此错误:
java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=1337, result=-1, data=Intent { dat=file:///storage/emulated/0/Download/Jul-Aug-2016statement.pdf }} to activity {converter.dassem.com.fileconverter/converter.dassem.com.fileconverter.MainActivity}: java.lang.SecurityException: cannot create document. Error: 4
at android.app.ActivityThread.deliverResults(ActivityThread.java:3949)
at android.app.ActivityThread.handleSendResult(ActivityThread.java:3992)
at android.app.ActivityThread.-wrap16(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1543)
at android.os.Handler.dispatchMessage(Handler.java:111)
at android.os.Looper.loop(Looper.java:207)
at android.app.ActivityThread.main(ActivityThread.java:5776)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:679)
Caused by: java.lang.SecurityException: cannot create document. Error: 4
at android.graphics.pdf.PdfRenderer.nativeCreate(Native Method)
at android.graphics.pdf.PdfRenderer.<init>(PdfRenderer.java:153)
Run Code Online (Sandbox Code Playgroud)
文档中没有关于错误 4 的任何内容,尽管它确实说如果使用密码加密 pdf,则会引发安全异常。从 uri 创建 PdfRenderer 时发生错误。
那么有人知道错误 4 的确切含义吗?
谢谢
android pdfrenderer runtimeexception android-securityexception
嘿我正在尝试调用子类方法(ChildClass扩展SuperClass())
SuperClass s=new ChildClass();
s.childClassMethod();
Run Code Online (Sandbox Code Playgroud)
它没有看到ChildClass方法我可以调用的唯一方法来自SuperClass()我知道它可能是一个愚蠢的问题,但无论如何欢呼
你好我有一个字符串,当我尝试在for循环中使用replace方法时,它不起作用
String phrase="hello friend";
String[] wordds=phrase.split(" ");
String newPhrase="sup friendhello weirdo";
for (int g=0;g<2;g++)
{
finalPhrase+=newPhrase.replace(wordds[g],"");
}
System.out.println(finalPhrase);
Run Code Online (Sandbox Code Playgroud)
它打印出来sup hello weirdo,我希望它打印出来sup weirdo.
我究竟做错了什么?
嘿伙计们,我正在尝试编写简单的登录代码.这是代码
if(((isset($_POST['nick']))) && (isset($_POST['pass']))){
if(($_POST['pass']=='pass') && ($_POST['nick'=="kyle"]))
{
$_SESSION['kyle']='ok';
}
}
Run Code Online (Sandbox Code Playgroud)
而我每次尝试登录时都会收到此错误
注意:未定义的偏移:0在D:\ WAMP\WWW\HTML5\PROJECT\LOGOWANIE.PHP在线4(与$ _POST一致)
我认为这与$ _POST ['kyle']是空的有关(idk我使用正确的昵称和传递).你能帮助我吗?
干杯凯尔
android ×2
java ×2
admob ×1
inheritance ×1
methods ×1
mysql ×1
native-ads ×1
pdfrenderer ×1
php ×1
phpmyadmin ×1
post ×1
replace ×1
string ×1