Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Задать IP для Socket - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android На чем писать 3D редактор?! http://www.cyberforum.ru/android-dev/thread1830224.html
Есть потребность в небольшом 3D редакторе геометрических моделей(Смоделировать объект, покрутить его и т.д.). На чем лучше писать? Подойдет Unity3D ?
Программирование Android Хочу написать программу на Android Всем привет! Ситуация такова: Решил сделать приложение на Android,а знаний в программировании абсолютно никаких нет, так как являюсь лишь тестировщиком по профессии. Идея есть, всё продумано, не... http://www.cyberforum.ru/android-dev/thread1830072.html
Включить блокировку 5.0 Программирование Android
Можно ли без root/device owner включить блокировку устройства? Фактически сымитировать быстрое нажатие на power button. Что нагуглил ничего не заработало. Android 5.0 и выше.
Программирование Android Чтение штрих кода
Всем добрый день! Интересует такой вопрос - насколько сложно написать самой программку, которая читает код со штрих кода НЕ через камеру, а через ТСД?.. Есть ли вообще стандартные методы? ...
Программирование Android Не собирается приложение с android NDK http://www.cyberforum.ru/android-dev/thread1829872.html
Всем привет, нашел на гите приложение для стриминга, импортрнул, всё без ошибок, но при билде вот что вылазит Error:Execution failed for task ':app:ndkBuild'. > Process 'command...
Программирование Android Ребята нужна помошь с Адаптером! Утилизирую задачу: Есть некое активити на которой есть 3 кнопки и листвию со множественным выбором! Задача такая чтоб проанализировать отмечена одна или несколько позиций отмечены! Дело в том что при... подробнее

Показать сообщение отдельно
Arion32
5 / 5 / 1
Регистрация: 17.10.2016
Сообщений: 161

Задать IP для Socket - Программирование Android

20.10.2016, 11:42. Просмотров 171. Ответов 1
Метки (Все метки)

Добрый день подскажите как реализовать возможность ввода IP адреса для открытия Socketa.
Планируется простой TCP клиент. Main активитии и Setting активити в котором мы вводим адрес и порт.

так я передаю в Main активити
Java
1
2
3
4
5
6
7
8
public void accept(View view) {
        Intent intent = new Intent(Setting.this, MainActivity.class);
        // IP
        intent.putExtra("paramName1",((TextView)findViewById(R.id.editText)).getText().toString()); // intent.putExtra("Ключ", "Значение");
        // Port
        intent.putExtra("paramName2",((TextView)findViewById(R.id.editText3)).getText().toString());
 
        super.startActivity(intent); // запускается MainActivity

Java
1
2
3
4
5
6
7
8
9
extView IpAddress = (TextView) findViewById(R.id.textView9);
        Intent intent = getIntent();
        param1 = intent.getStringExtra("paramName1");
 
        IpAddress.setText("IP: " + param1); // вывод IP
 
        TextView Port = (TextView) findViewById(R.id.textView8);
        param2 = intent.getStringExtra("paramName2");
        Port.setText("Port: " + param2); // вывод Port
и хотел вытащить значение param1, param2 для создания Socketa.
Java
1
2
3
4
5
public void connection(View view) {
try{
    
    
        socket = new Socket(param1, param2);
ошбика - Cannot resolve constructor 'Socket(java.lang.String, java.lang.String)

Подскажите как исправить.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru