From b94c7933e370690a896c89acf8b7aa2dc55c2c1e Mon Sep 17 00:00:00 2001 From: endian11 <Dana_Lee1016@126.com> Date: 星期三, 27 十一月 2019 15:41:06 +0800 Subject: [PATCH] 完整能跑,在数据库初始化出入失败条目,会抛错,不知why,不过不影响使用; --- app/src/main/java/safeluck/drive/evaluation/DB/failitems/FailedProjWorker.java | 2 +- app/src/main/java/safeluck/drive/evaluation/fragment/TcpFragment.java | 10 ++++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/safeluck/drive/evaluation/DB/failitems/FailedProjWorker.java b/app/src/main/java/safeluck/drive/evaluation/DB/failitems/FailedProjWorker.java index 7cb7394..a501b09 100644 --- a/app/src/main/java/safeluck/drive/evaluation/DB/failitems/FailedProjWorker.java +++ b/app/src/main/java/safeluck/drive/evaluation/DB/failitems/FailedProjWorker.java @@ -29,7 +29,7 @@ @Override public Result doWork() { MyLog.i(TAG,"棰勭疆涓�鏉″け璐ラ」鐩�"); - WorkRoomDataBase.getWorkRoomDataBase(getApplicationContext()).getFailProjDao().insert(new FailedProj(1,5)); +// WorkRoomDataBase.getWorkRoomDataBase(getApplicationContext()).getFailProjDao().insert(new FailedProj(1,5)); //鍔犱笂杩欎竴琛屼細鎶ラ敊锛屼笉鐭ラ亾涓轰粈涔堬紝鍖卥ey constraint fail宕╂簝 return Result.success(); } } diff --git a/app/src/main/java/safeluck/drive/evaluation/fragment/TcpFragment.java b/app/src/main/java/safeluck/drive/evaluation/fragment/TcpFragment.java index 99e3c85..befb00f 100644 --- a/app/src/main/java/safeluck/drive/evaluation/fragment/TcpFragment.java +++ b/app/src/main/java/safeluck/drive/evaluation/fragment/TcpFragment.java @@ -78,21 +78,23 @@ btn_send.setOnClickListener(this); btn_connect.setOnClickListener(this); } - + int r ; @Override public void onClick(View v) { switch (v.getId()){ case R.id.btn_connect: // String serverIp = ip.getText().toString().trim(); -// String serverPort = port.getText().toString().trim(); +// String serverPort = port.getText().toStrirng().trim(); // connectThread = new ConnectThread(serverIp,Integer.parseInt(serverPort)); // connectThread.start(); - + Random random = new Random(); + r = random.nextInt(30)+1; + Log.i(TAG, "onClick: 闅忔満鏁�="+r); WorkRoomDataBase.dataBaseWriteExecutor.execute(new Runnable() { @Override public void run() { - WorkRoomDataBase.getWorkRoomDataBase(getContext().getApplicationContext()).getFailProjDao().insert(new FailedProj(1, new Random(30).nextInt()+1)); + WorkRoomDataBase.getWorkRoomDataBase(getContext().getApplicationContext()).getFailProjDao().insert(new FailedProj(1, r)); } }); -- Gitblit v1.8.0