Android Callback i update widoku

0

Witam
Problem dotyczy wątków. Sytuacja wygląda tak iż posiadam callback który dostaje jakiś tam wynik i chciałbym ten wynik wyświetlić w widoku ale pojawia się problem, nie można modyfikować widoku wątkiem który nie jest twórcą widoku. Jakieś dobre praktyki na rozwiązanie tego problemu ?
Handler?

0

Problem rozwiązany.

            // Handlers
            handler = new Handler(Looper.getMainLooper()){

                @Override
                public void handleMessage(Message inputMessage){
                    switch (inputMessage.what)
                    {
                        case BluetoothGatt.STATE_CONNECTING : viewConnecting();break;
                        case BluetoothGatt.STATE_CONNECTED : viewConnected();break;
                        case BluetoothGatt.STATE_DISCONNECTING :  viewDisconnecting() ;break;
                        case BluetoothGatt.STATE_DISCONNECTED : viewDisconnected();break;
                    }
                }

            };

        public void sendMessageToHandler(int state){
            Message message = handler.obtainMessage(state);
            message.sendToTarget();
        }

Model mvc , collback przesyła dane do metody w Modelu , model pozakazuje parametr do widoku

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0