在activity中实现这个两个方法 :
这个是android WIFI设置的代码,可以参考下
@Override
public boolean onCreateOptionsMenu(Menu menu) {
menuadd(MenuNONE, MENU_ID_SCAN, 0, Rstringwifi_menu_scan)
setIcon(Rdrawableic_menu_scan_network);
menuadd(MenuNONE, MENU_ID_ADVANCED, 0, Rstringwifi_menu_advanced)
setIcon(androidRdrawableic_menu_manage);
return superonCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (itemgetItemId()) {
case MENU_ID_SCAN:
if (mWifiManagerisWifiEnabled()) {
mScannerresume();
}
return true;
case MENU_ID_ADVANCED:
startActivity(new Intent(this, AdvancedSettingsclass));
return true;
}
return superonOptionsItemSelected(item);
}
我看了一下,你的逻辑没有什么大的问题。
你是不是先前表里面有not null字段或者是主键之类的。
然后数据库没有删除更新就有可能导致这种制约性的错误。
建议你在adb shell下面把这个database删除后再试试。
我这边测试时正常的。
以上就是关于用eclipse软件编写一个Android应用小程序,急需成品,谢谢全部的内容,包括:用eclipse软件编写一个Android应用小程序,急需成品,谢谢、请人看下这个android小程序,为何不能建立表 谢啦。类和布局文件以及logcat的截图在下面、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)