Commit c1f2bb7c authored by Bruno Agrizzi's avatar Bruno Agrizzi

DataStorage bug Fixed

parent 63aaa1b3
Pipeline #43 skipped
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
<ConfirmationsSetting value="0" id="Add" /> <ConfirmationsSetting value="0" id="Add" />
<ConfirmationsSetting value="0" id="Remove" /> <ConfirmationsSetting value="0" id="Remove" />
</component> </component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" assert-keyword="true" jdk-15="true" project-jdk-name="1.8" project-jdk-type="JavaSDK"> <component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" default="true" assert-keyword="true" jdk-15="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/build/classes" /> <output url="file://$PROJECT_DIR$/build/classes" />
</component> </component>
<component name="ProjectType"> <component name="ProjectType">
......
...@@ -210,7 +210,7 @@ public class DataListener extends AppCompatActivity { ...@@ -210,7 +210,7 @@ public class DataListener extends AppCompatActivity {
@Override @Override
public boolean onOptionsItemSelected(MenuItem item) { public boolean onOptionsItemSelected(MenuItem item) {
int id = item.getItemId(); int id = item.getItemId();
Boolean hasMsg = false;
if (id == R.id.action_settings) { if (id == R.id.action_settings) {
//Exporta dados //Exporta dados
DataStorage msgStore = new DataStorage(); DataStorage msgStore = new DataStorage();
...@@ -219,15 +219,19 @@ public class DataListener extends AppCompatActivity { ...@@ -219,15 +219,19 @@ public class DataListener extends AppCompatActivity {
String[] content = msg.get("content").toString().split(":"); String[] content = msg.get("content").toString().split(":");
responseData = responseData + msg.get("timestamp").toString() + "\t"; responseData = responseData + msg.get("timestamp").toString() + "\t";
responseData = responseData + content[1] + "\n"; responseData = responseData + content[1] + "\n";
hasMsg = true;
} }
String[] initial = mMensagens.get(0).get("timestamp").toString().split(":"); if (hasMsg) {
String dataInitial = initial[0]+"_"+initial[1]+"_"+initial[2]; String[] initial = mMensagens.get(0).get("timestamp").toString().split(":");
String dataInitial = initial[0] + "_" + initial[1] + "_" + initial[2];
String[] finaly = mMensagens.get(mMensagens.size()-1).get("timestamp").toString().split(":"); String[] finaly = mMensagens.get(mMensagens.size() - 1).get("timestamp").toString().split(":");
String dataFinaly = finaly[0]+"_"+finaly[1]+"_"+finaly[2]; String dataFinaly = finaly[0] + "_" + finaly[1] + "_" + finaly[2];
msgStore.salvarExternalStorage(responseData,mConnectedDeviceName,dataInitial + "-" + dataFinaly); msgStore.salvarExternalStorage(responseData, mConnectedDeviceName, dataInitial + "-" + dataFinaly);
Toast.makeText(DataListener.this, "Storage success" , Toast.LENGTH_SHORT).show(); Toast.makeText(DataListener.this, "Storage success", Toast.LENGTH_SHORT).show();
} else
Toast.makeText(DataListener.this, "No Message to save", Toast.LENGTH_SHORT).show();
return true; return true;
} }
return super.onOptionsItemSelected(item); return super.onOptionsItemSelected(item);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment