извлечение нескольких эхо-сигналов с сервера wamp или xamp в android текстовых представлений путем предоставления серверным ссылкам нескольких текстовых представлений - PullRequest
1 голос
/ 06 марта 2020

В моем приложении я взял два текстовых обзора. Я хочу получить php эхо с сервера, дав ссылку на первое текстовое представление в android коде, и аналогично для второго текстового просмотра я дам другую ссылку.

public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        TextView txtView = (TextView) findViewById(R.id.txt);
        TextView txtView2 = (TextView) findViewById(R.id.txt2);
        //ASYNC WAY
        new GetData(txtView).execute("");
        new GetData(txtView2).execute("");
    }
    private class GetData extends AsyncTask<String, Void, String>{
        private TextView display,display2;
        GetData(TextView view){
            this.display = view;
            this.display2=view;
            display = (TextView) findViewById(R.id.txt);
            display2=(TextView) findViewById(R.id.txt2);
        }
        protected String doInBackground(String... message){
            HttpClient httpclient;
            HttpGet request;
            HttpResponse response = null;
            String result = "";
            try{
                httpclient = new DefaultHttpClient();
                request = new HttpGet("http://192.168.1.8:8080/Android_db/receive2.php");
                response = httpclient.execute(request);
            } catch (Exception e){
                result = "error1";
            }
            try{
                BufferedReader rd = new BufferedReader(new InputStreamReader(
                        response.getEntity().getContent()));
                String line="";
                while((line = rd.readLine()) != null){
                    result = result + line;
                }
            } catch(Exception e){
                result = "error2";
            }
            return result;
        }
    enter code here
        protected void onPostExecute(String result){
            this.display.setText(result);
        }
    }}

А в файле php я просто повторяю привет в первом просмотре текста ... как я могу просмотреть сообщение из другого файла php во втором просмотре текста? пожалуйста, помогите.

...