解决方案 »
- 兄弟们,我又有问题向大家请教了
- 求节点里面的数据
- 人人客户端中状态来自iphone,来自小米等是怎么实现的呢?
- SearchRecentSuggestions,怎么限制历史记录最大数目呢
- 怎样模拟发送一个触摸屏点击事件给android系统?
- ? - Canvas.drawBitmapMesh()是什么意思
- android local service and remote service使用时机
- Android 应用里面怎么开发线性图标跟柱状图表和饼图呢?
- 关于ndroid:paddingLeft与android:layout_marginLeft的区别
- 大一在校生,想走安卓开发,一些问题求解答,谢谢。
- Android NDK: Your APP_BUILD_SCRIPT points to an unknown file: D:\android-ndk\and
- 关于主UI向子线程发消息
第149行空指针
你去掉的地方是 adapter 赋值的吧
这中错误都显示错误出在哪个文件和具体哪一行的了
自己慢慢分析。
OrderActivity.java的149行 函数setFoodAdapter();里面。
说的没错,但是我实在是不知怎么改setFoodAdapter,list里面是有值的。有可能是上下文this错误,我改成OrderActivity.this还是一样的错误
dbutil肯定不为空,它有返回值,赋给list了,list有两个值
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TableLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:stretchColumns="1">
<TableRow>
<TextView
android:text="@string/select_food"
android:id="@+id/TextView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<Spinner
android:id="@+id/menuSpinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
</TableRow>
<TableRow>
<TextView
android:text="@string/number"
android:id="@+id/TextView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<EditText
android:text=""
android:id="@+id/EditText1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:inputType="text"/>
</TableRow>
<TableRow>
<TextView
android:text="@string/re"
android:id="@+id/TextView4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<EditText
android:text=""
android:id="@+id/re"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:inputType="text"/>
</TableRow>
</TableLayout>
</LinearLayout>
实例化在这儿:
setContentView(R.layout.order_detail);了解下 activity生命周期 还有 setContentView() 方法 和 onContentChanged() 方法。100% 你的spinner 为空指针。setContentView 后 要重新进行控件绑定。
menuSpinner=(Spinner)findViewById(R.id.menuSpinner);
menuSpinner=(Spinner)findViewById(R.id.menuSpinner);
行
menuSpinner=(Spinner)findViewById(R.id.menuSpinner);
行
这句话本来就有,报错