i have following function run on start and work perfectly.
i would like to add if condition in other function in order to check if device is still connected.
here is code
private final  Handler mHandler = new Handler() {
    @Override
    public void handleMessage(Message msg) {
        switch (msg.what) {
        case BluetoothService.MESSAGE_STATE_CHANGE:
            switch (msg.arg1) {
            case BluetoothService.STATE_CONNECTED:   
                Toast.makeText(getApplicationContext(), "Connect successful",
                        Toast.LENGTH_SHORT).show();
                btnClose.setEnabled(true);
                btnSend.setEnabled(true);
                btnSendDraw.setEnabled(true);
                break;
            case BluetoothService.STATE_CONNECTING:  
                Log.d("À¶ÑÀµ÷ÊÔ","ÕýÔÚÁ¬½Ó.....");
                break;
            case BluetoothService.STATE_LISTEN:     
            case BluetoothService.STATE_NONE:
                Log.d("À¶ÑÀµ÷ÊÔ","µÈ´ýÁ¬½Ó.....");
                break;
            }
            break;
        case BluetoothService.MESSAGE_CONNECTION_LOST: 
            Toast.makeText(getApplicationContext(), "Device connection was lost",
                           Toast.LENGTH_SHORT).show();
            btnClose.setEnabled(false);
            btnSend.setEnabled(false);
            btnSendDraw.setEnabled(false);
            break;
        case BluetoothService.MESSAGE_UNABLE_CONNECT:  
            Toast.makeText(getApplicationContext(), "Unable to connect device",
                    Toast.LENGTH_SHORT).show();
            break;
        }
    }
};
other function is start like this
     @Override
     protected void onPostExecute(String result){
please help me!!
Thanks
 
     
    