首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android开发有关问题解决日志

2012-08-22 
android开发问题解决日志?1.、android中R文件消失的处理方式Invalid project description原因是我把这个pro

android开发问题解决日志

?

1.、android中R文件消失的处理方式Invalid project description

原因是我把这个project放到了workspace中去,把这个project从workspace中移开就好了。

详细的原因见下面这篇文章

http://hi.baidu.com/dragon_zone/blog/item/be2bbd1244d689cec3fd7802.html

?

?

4 问题描述 ??? 程序运行到红色的那句代码的时候出现了null pointer 错误

????? private void saveState() {
??????? String title = mTitleText.getText().toString();
??????? String body = mBodyText.getText().toString();
??????? if(mRowId == null){
??????????? long id = mDbHelper.createNote(title, body);
??????????? if(id>0) {
??????????????? mRowId = id;
??????????? }
??????? }else {
??????????? mDbHelper.updateNote(mRowId, title, body);
??????? }
原因 mDbHelper 的值是null 忘记了打开数据哭,加上下面的代码后我问题解决

??? private void openDataBase() {
??????? mDbHelper = new NotesDbAdapter(this);
??????? mDbHelper.open();
??? }

5 问题描述:在网上下载了一个开源项目来学习,用源码建好工程后运行时提示 cant find the .apk

?解决方法: 我发现在源文件的bin文件夹中没有用于启动的.apk文件,我用project ->clean了一下问题解决了。

在bin中也出现了apk文件

?

6用下面的代码 在给一个LIstView添加了一个headerView? 时发现HeaderView 没有出现在屏幕上。

??????? ListView listView = getListView();
??????? LayoutInflater inflater = LayoutInflater.from(this);
??????? View headerView = inflater.inflate(R.layout.add_button, listView, false);
??????? listView.addHeaderView(headerView, null, true);

?

解决方法: 在调用了addHeaderView() 之后还要记得调用 listView.addAdapter(adapter); 才能显示出来

热点排行