W/System: ClassLoader referenced unknown path: /data/app/com.example.li.component-1/lib/arm64
我想做如下的提示框:
使用动态布局,实现代码如下图:
结果在运行的时候报如下错误:
解决方法:更改76、77行的代码
现在只找到了解决错误的方法,但是其内部细节我还不了解,以后会补上的。
==============================分割线===============================
重新看了一下视频,发现漏下了一些重要的细节。
一般情况下,当我在onCreate() 方法中获取组件时直接是通过 setContentView(R.id.layout); 来获取视图,然后直接使用 findViewById(R.id.editText); 这个方法默认获取 setContentView(R.id.layout); 方法得到的视图中的组件。而在我这个Demo中,时要获取R.id.dialog_view中的组件,所以要用 View1 来调用findViewById(R.id.);
写的不清不楚,学习的还是不透彻,如果你看到了这篇博客,希望能帮我指正一下,非常感谢。
PS:如果我的记录帮你节省了点时间,那么留个赞吧~(●'◡'●)~
转载于:https://my.oschina.net/codelx/blog/1557318