在开发过程当中遇到这个问题
08-17 18:12:24.835: E/AndroidRuntime(17951): FATAL EXCEPTION: main
08-17 18:12:24.835: E/AndroidRuntime(17951): android.content.res.Resources$NotFoundException: String resource ID #0x0
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.content.res.Resources.getText(Resources.java:201)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.widget.TextView.setText(TextView.java:3102)
08-17 18:12:24.835: E/AndroidRuntime(17951): at com.yang.listviewclick.adapter.ListViewAdapter.getView(ListViewAdapter.java:65)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.widget.AbsListView.obtainView(AbsListView.java:1452)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.widget.ListView.measureHeightOfChildren(ListView.java:1216)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.widget.ListView.onMeasure(ListView.java:1127)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.view.View.measure(View.java:8313)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3138)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1017)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.widget.LinearLayout.measureVertical(LinearLayout.java:386)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.widget.LinearLayout.onMeasure(LinearLayout.java:309)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.view.View.measure(View.java:8313)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3138)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.widget.FrameLayout.onMeasure(FrameLayout.java:250)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.view.View.measure(View.java:8313)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.widget.LinearLayout.measureVertical(LinearLayout.java:531)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.widget.LinearLayout.onMeasure(LinearLayout.java:309)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.view.View.measure(View.java:8313)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3138)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.widget.FrameLayout.onMeasure(FrameLayout.java:250)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.view.View.measure(View.java:8313)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.view.ViewRoot.performTraversals(ViewRoot.java:839)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.view.ViewRoot.handleMessage(ViewRoot.java:1859)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.os.Handler.dispatchMessage(Handler.java:99)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.os.Looper.loop(Looper.java:130)
08-17 18:12:24.835: E/AndroidRuntime(17951): at android.app.ActivityThread.main(ActivityThread.java:3809)
08-17 18:12:24.835: E/AndroidRuntime(17951): at java.lang.reflect.Method.invokeNative(Native Method)
08-17 18:12:24.835: E/AndroidRuntime(17951): at java.lang.reflect.Method.invoke(Method.java:507)
08-17 18:12:24.835: E/AndroidRuntime(17951): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
08-17 18:12:24.835: E/AndroidRuntime(17951): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
08-17 18:12:24.835: E/AndroidRuntime(17951): at dalvik.system.NativeStart.main(Native Method)
源代码如下:
public void compareID(){
if (userInput.equals(LoginID)){
//phone screen unlocked
//continue
Toast.makeText(ScreenLockActivity.this, "Success!", Toast.LENGTH_SHORT).show();
}
else{
count += 1;
input.setText("");
Toast.makeText(ScreenLockActivity.this, count, Toast.LENGTH_SHORT).show();
}
}
看一下
Toast.makeText(ScreenLockActivity.this, count, Toast.LENGTH_SHORT).show();
的API
这里text是CharSequence而不是int类型,只要将更改为
count+""
或者
Integer.toString(count)
即可
注意:在开发当中一定不要太相信Android对字符串的处理,同样的,如果你对textView.setText(IntValue)虽然其没有提示类型错误,也会报同样的错误。
因此,对于赋值操作一定要赋予其类型兼容的值。
分享到:
相关推荐
Struts的java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource异常的解决方法
自定义Adapt可能出现错误E/AndroidRuntime(390): android.content.res.Resources$NotFoundException: Resource ID #0x7f030004,这个错误较少出现,但是一旦出现就
No resource identifier found for attribute... No resource found that matches the given name..... ....... 使用apktool-2.0.3也可以回编译,但是比如微信回编译后会增加到110M左右,很不友好。 而使用apktool-...
Java bytecode engineering toolkit Javassist version 3 ...Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java;...
本文实例讲述了Android...import android.content.res.Resources.NotFoundException; import android.os.Bundle; import android.widget.TextView; public class A05Activity extends Activity { private TextView tv;
解压包之后,将core.jar引入工程中,将助手类复制到工程中,调用助手类的方法,可以直接生成二维码了。这个生成方式兼容能力比较差,不兼容微信的扫描,只能兼容常见的专门扫描二维码的app应用。
} catch (Resources.NotFoundException e) { return 0; } }Tips.4侧滑的核心原理是利用反射转换窗口透明,这会影响到下层Activity的生命周期。侧滑过程中窗口转为透明时,下层Activity会被唤醒,进入...
android-aapt-wrapperv1.1,解决eclipse 没有 --no-version-vectors参数,解决NotFoundException: File res/drawable/abc_vector_test.xml,详情参阅https://blog.csdn.net/hao43284/article/details/82699802
com.google.zxing.NotFoundException.class com.google.zxing.Reader.class com.google.zxing.ReaderException.class com.google.zxing.Result.class com.google.zxing.ResultMetadataType.class ...
NotFoundException
你会得到类似的东西: 18:46:24,664 WARN [org.jboss.resteasy.core.ExceptionHandler] (http-/127.0.0.1:8080-1) failed to execute: javax.ws.rs.NotFoundException: Could not find resource for full path: ...
zxing扫描本地二维码/条形码 ...二:取到本地图片数据后,获取Result数据时报NotFoundException异常问题。 参考 Android Zxing 读取本地图片不得不说的坑 https://blog.csdn.net/qq_28057541/article/details/52119896
ZXing是google生成和识别条形码的开源项目,对其中的中文乱码问题进行修改,并添加了一个生成QRcode的例子
java类库代码动态打补丁,可以在没有源代码的基础机型源代码级修改,文件类:URLClassPath.class,Translator.class,SerialVersionUID.class,NotFoundException.class,LoaderClassPath.class,DirClassPath.class...
调用zxing核心代码实现扫一扫功能 importClass... ...importClass(com.google.zxing.NotFoundException) importClass(com.google.zxing.DecodeHintType) importClass(com.google.zxing.BarcodeFormat)
import { httpHandler , NotFoundException } from '@homeservenow/serverless-aws-handler' ; import { database } from './database' ; export const getCatHandler = httpHandler ( async ( { event } ) : ...
最近项目有个需求:生成含有二维码的PDF报表拿去盖章,盖完章后拿去扫描到某个文件夹,...针对简单解析时有可能报NotFoundException异常(解析失败),但是在官网(http://zxing.org/w/decode.jspx)却能正常的解析。
作者: СозданиеPOST / authors / create <-CreateAuthorDto => AuthorDto П...-id,UpdateAuthorDto => AuthorDto或NotFoundException УдалениеPOST / authors / {id} / delete <-id => 200