Browse Source

Исправлена проблема с русской кодировкой

Your Name 3 years ago
parent
commit
d0cc6cdd4c
2 changed files with 7 additions and 3 deletions
  1. 1 0
      .idea/gradle.xml
  2. 6 3
      app/src/main/java/com/example/mytest/API.java

+ 1 - 0
.idea/gradle.xml

@@ -1,5 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project version="4">
+  <component name="GradleMigrationSettings" migrationVersion="1" />
   <component name="GradleSettings">
     <option name="linkedExternalProjectsSettings">
       <GradleProjectSettings>

+ 6 - 3
app/src/main/java/com/example/mytest/API.java

@@ -3,7 +3,9 @@ package com.example.mytest;
 import org.json.JSONArray;
 import org.json.JSONObject;
 
+import java.io.BufferedReader;
 import java.io.DataInputStream;
+import java.io.InputStreamReader;
 import java.net.HttpURLConnection;
 import java.net.URL;
 
@@ -35,9 +37,10 @@ public class API extends Thread {
 
             connection.connect();
 
-            DataInputStream inputStream =
-                    new DataInputStream(connection.getInputStream());
-            String response = inputStream.readLine();
+            InputStreamReader inputStream =
+                    new InputStreamReader(connection.getInputStream());
+            BufferedReader br = new BufferedReader(inputStream);
+            String response = br.readLine();
 
             JSONObject json = new JSONObject(response);