我正在尝试开发nfc卡登录页面。
启用网络平台功能。(我还重置了所有设置并再次启用它)
我的网页是使用 React 开发的,我通过使用 localhost ip 地址(我的笔记本电脑地址)访问它(从平板电脑)
NFC 读写可以在其他页面(如https://kenchris.github.io/webnfc-groceries/ )上运行,但在我的代码中不起作用。
嗨,大家好我是Android新手,我正处于学习阶段.我按照androidhive的导航抽屉教程,使该代码向后兼容2.3.3.但我得到的错误如下:
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.assignment.drawersam/com.assignment.drawersam.MainDrawerActivity}: java.lang.IllegalArgumentException: View android.widget.ListView{4170e148 VFED.VC. ......I. 0,0-0,0 #7f05003e app:id/list_slidermenu} is not a sliding drawer
Run Code Online (Sandbox Code Playgroud)
我无法理解错误是什么以及如何纠正错误.任何帮助,将不胜感激.
onCreate()中的代码:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main_drawer);
mTitle = mDrawerTitle = getTitle();
// load slide menu items
navMenuTitles = getResources().getStringArray(R.array.nav_drawer_items);
// nav drawer icons from resources
navMenuIcons = getResources()
.obtainTypedArray(R.array.nav_drawer_icons);
mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
mDrawerList = (ListView) findViewById(R.id.list_slidermenu);
navDrawerItem = new ArrayList<NavDrawerItem>();
// adding nav drawer items to array
// Home
navDrawerItem.add(new NavDrawerItem(navMenuTitles[0], navMenuIcons.getResourceId(0, -1))); …Run Code Online (Sandbox Code Playgroud)