解决方案 »
- 关于 Android 混淆器
- GridView getview 重复调用
- android中使用mbstowcs报错und efined reference to `mbstowcs'
- android中如何在调用完摄像头后将录制的视频进行压缩?
- 【土豪速成秘笈】成为土豪的N种办法
- android在ViewPager显示mapView
- ImageButton显示位图的问题
- 如何在data/data/PackageName/files/子文件夹/文件.xml 存多层目录?
- 自定义Dialog里顶部、底部各有一条线是什么,怎么取消掉
- Android的通讯录权限问题
- 求助~!线程里不能MediaRecorder.start()
- eclipse logcat一直无限期打印输出
09-28 02:27:56.832: W/dalvikvm(669): threadid=1: thread exiting with uncaught exception (group=0x40a13300)
09-28 02:27:56.852: E/AndroidRuntime(669): FATAL EXCEPTION: main
09-28 02:27:56.852: E/AndroidRuntime(669): java.lang.NullPointerException
09-28 02:27:56.852: E/AndroidRuntime(669): at com.liuyuan.shudu08.KeyDialog.returnResult(KeyDialog.java:52)
09-28 02:27:56.852: E/AndroidRuntime(669): at com.liuyuan.shudu08.KeyDialog.access$0(KeyDialog.java:51)
09-28 02:27:56.852: E/AndroidRuntime(669): at com.liuyuan.shudu08.KeyDialog$1.onClick(KeyDialog.java:62)
09-28 02:27:56.852: E/AndroidRuntime(669): at android.view.View.performClick(View.java:4084)
09-28 02:27:56.852: E/AndroidRuntime(669): at android.view.View$PerformClick.run(View.java:16966)
09-28 02:27:56.852: E/AndroidRuntime(669): at android.os.Handler.handleCallback(Handler.java:615)
09-28 02:27:56.852: E/AndroidRuntime(669): at android.os.Handler.dispatchMessage(Handler.java:92)
09-28 02:27:56.852: E/AndroidRuntime(669): at android.os.Looper.loop(Looper.java:137)
09-28 02:27:56.852: E/AndroidRuntime(669): at android.app.ActivityThread.main(ActivityThread.java:4745)
09-28 02:27:56.852: E/AndroidRuntime(669): at java.lang.reflect.Method.invokeNative(Native Method)
09-28 02:27:56.852: E/AndroidRuntime(669): at java.lang.reflect.Method.invoke(Method.java:511)
09-28 02:27:56.852: E/AndroidRuntime(669): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
09-28 02:27:56.852: E/AndroidRuntime(669): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
09-28 02:27:56.852: E/AndroidRuntime(669): at dalvik.system.NativeStart.main(Native Method)
private void returnResult(int tile){
shuduView.setSelectedTile(tile);
//调用dismiss方法,取消对话框的显示。
dismiss();
}shuduView这个空了吧
KeyDialog.java文件第13行开始: //用来存放代表对话框当中按钮的对象
private final View keys[] = new View[9];
private final int used[];
private ShuduView shuduView;
//构造函数的第二个参数当中保存着当前单元格已经使用过的数字
public KeyDialog(Context context,int[] used,ShuduView shuduView) {
super(context);
this.used = used;
this.shuduView = shuduView;
}ShuduView.java文件第98行: KeyDialog keyDialog = new KeyDialog(getContext(),used,this);
keyDialog.show();
return true;