我是新手,正在尝试开发android应用.
我使用了以下教程,一切都很好(即没有错误/红色图标).
http://developer.android.com/training/implementing-navigation/nav-drawer.html
但是,在活动xml文件上,出现以下错误:
以下类无法实例化:
-androID.support.v4.Widget.DrawerLayout(Open Class,Show Exception)
我已经搜索了谷歌和堆栈溢出.发现了类似的问题,但是没有人回答.假设有人遇到同样的问题并设法解决.
注意:我使用的是AndroID Studio.
Activty.xml具有以下流程:
<androID.support.v4.Widget.DrawerLayoutxmlns:androID="http://schemas.androID.com/apk/res/androID"androID:ID="@+ID/drawer_layout" ...........tools:context=".MyActivity"> <FrameLayout androID:ID="@+ID/content_frame"........ androID:layout_alignParentEnd="true"> <EditText androID:layout_wIDth="match_parent" androID:layout_height="match_parent"/> </FrameLayout> <@R_419_6818@VIEw androID:ID="@+ID/left_drawer" androID:layout_wIDth="240dp"........ androID:background="#111"/> </androID.support.v4.Widget.DrawerLayout>
解决方法:
问题在于您可能正在使用较低的minSdkVersion.我遇到了同样的问题,我将minSdkVersion设置为14,将其更改为17(在build.gradle中),并且可以正确呈现.
总结以上是内存溢出为你收集整理的渲染问题:无法实例化类:-android.support.v4.widget.DrawerLayout全部内容,希望文章能够帮你解决渲染问题:无法实例化类:-android.support.v4.widget.DrawerLayout所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)