Модераторы: javastic, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите что не правильно в программе, Помогите что не правильно в программе 
:(
    Опции темы
sergey198921
Дата 17.3.2014, 10:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 17.3.2014

Репутация: нет
Всего: нет



При получения блютуз соединения происходит отправка смс на номер мобильного телефона

import javax.bluetooth.*;
import javax.microedition.midlet.*;
import java.io.*;
import java.util.Vector;
import javax.microedition.io.*;
import javax.wireless.messaging.*;


public class SocketTest extends MIDlet  implements DiscoveryListener {
        
        private Vector remoteDevices = new Vector();

        public void startApp() {
            serv_SearchDevice();
        }

        public void serv_SearchDevice() {
            LocalDevice localDevice;
            try {
                localDevice = LocalDevice.getLocalDevice();
                DiscoveryAgent discoveryAgent = localDevice.getDiscoveryAgent();   
                discoveryAgent.startInquiry(DiscoveryAgent.GIAC, this);
            } catch (BluetoothStateException e) {
            }
        }

public void deviceDiscovered(RemoteDevice remoteDevice, DeviceClass deviceClass) {
   String name = remoteDevice.getFriendlyName(false);
   if(name.startsWith("Dev1")) {
MessageConnection conn = null;
String url = "sms://+417034967891";
 
try {
    conn = (MessageConnection) Connector.open( url );
    // делаем что-нибудь с соединением
}
catch( Exception e ){
    // Если произошла ошибка
}
finally {
    if( conn != null ){
        try { conn.close(); } catch( Exception e ){}
    }
}
}
public void sendText( MessageConnection conn, String text ) throws IOException, InterruptedIOException {
    TextMessage msg = conn.newMessage( conn.TEXT_MESSAGE );
    msg.setPayloadText( text );
    conn.send( msg );
}

}
        public void pauseApp() {
        }
        
        public void destroyApp(boolean unconditional) {
            notifyDestroyed();
        }

        public void serviceSearchCompleted(int arg0, int arg1) {
        }

        public void servicesDiscovered(int arg0, ServiceRecord[] arg1) {
        }
}

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

  • Прежде чем задать вопрос прочтите это!
  • Литература по Java находится здесь.
  • Литературу по Java обсуждаем здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда

  • FAQ раздела лежит здесь!
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java ME (J2ME) | Следующая тема »


 




[ Время генерации скрипта: 0.1003 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.