Создание Не блокирующегося сокета для WinSocks и *отклоняет

Вы должны получить countryName в вашем wikiButton.setOnClickListener()

wikiButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                String countryName = name.getText().toString();

                Intent intent = new Intent(CountryDetails.this, WikiDetail.class);
                intent.putExtra("countryNameKey",countryName);
                startActivity(intent);

            }
        });
6
задан Christopher Dolan 4 October 2008 в 19:45
поделиться

2 ответа

На Linux:

fcntl(fd, F_SETFL, O_NONBLOCK);

Windows:

u_long on = 1;
ioctlsocket(fd, FIONBIO, &on);
7
ответ дан 9 December 2019 в 20:51
поделиться

выберите (), как, предполагается, работает над блокированием сокетов. Это возвращается, когда чтение () сразу возвратилось бы, который всегда имеет место с неблокированием сокетов.

5
ответ дан 9 December 2019 в 20:51
поделиться