Java android.content.res.Resources$NotFoundException·;字符串资源ID#
我得到这个错误: android.content.res.Resources$NotFoundException·字符串资源ID#0x2040003 在整个堆栈中,我看到它取决于:Java android.content.res.Resources$NotFoundException·;字符串资源ID#,java,android,android-layout,Java,Android,Android Layout,我得到这个错误: android.content.res.Resources$NotFoundException·字符串资源ID#0x2040003 在整个堆栈中,我看到它取决于: Resources.java:322android.content.res.Resources.getText 我知道可能错误在于我在某处调用了一个setText,但没有传递字符串 我的问题是我不知道问题发生在哪里。 从技术上讲,错误是这样的: @Override public View onCreateView(
Resources.java:322android.content.res.Resources.getText
我知道可能错误在于我在某处调用了一个setText
,但没有传递字符串
我的问题是我不知道问题发生在哪里。从技术上讲,错误是这样的:
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
return inflater.inflate(R.layout.fragment_web, container, false); // <-- HERE IS THE ERROR
}
@覆盖
CreateView上的公共视图(布局、充气机、视图组容器、捆绑包保存状态){
返回充气器。充气(R.layout.fragment_web,container,false);//它可能与此问题有关:关于Webview
这也发生在我身上,在我的例子中,MarkdownView扩展了Webview。显然升级android appcompat库解决了这个问题,但我仍然希望为当前库版本找到另一个解决方案
因为我在两个不同的地方使用了导致崩溃的元素(使用相同的实现)它只在其中一个中崩溃。我一直在花时间搜索这个问题,但仍然不知道为什么以及如何修复它。崩溃日志最好看看。添加到此处我在哪里可以找到它?我从Bugsnagt中得到这个错误。您发布的内容中没有使用字符串资源,所以请发布所有信息,而不仅仅是您认为重要的信息。这边走我在问:我看不到任何字符串资源会抛出错误。请在Android Studio中运行您的代码,复制崩溃并在这里发布错误日志
<WebView
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"
tools:context=".view.WebFragment" />