Chamar resultado do web service na Activity principal

Tenho a ClasseDAO com os métodos de consumo.

public class LojasDAO {

    private static final String URL = "http://localhost/Mark-e/server.php?wsdl";
    private static final String NAMESPACE = "http://localhost/soap/urn:server";

    private static final String LOJAS_ITENS = "getLojas";
    private static final String LOJAS_IMAGENS = "getLojas_imagem";
    private static final String LOJAS_ESPORTES = "getEsporte";
    private static final String LOJAS_ESPORTES_IMAGENS = "getEsporte_imagem";
    private static final String CINEMA = "getCinema";
    private static final String CINEMA_IMAGENS = "getCinema_imagem";

    public Lojas getLojas(int id) {

        Lojas ljs = null;

        SoapObject getLojas = new SoapObject(NAMESPACE, LOJAS_ITENS);

        getLojas.addProperty("id", id);

        SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);

        envelope.setOutputSoapObject(getLojas);

        new MarshalBase64().register(envelope);

        envelope.implicitTypes = true;

        HttpTransportSE Http = new HttpTransportSE(URL);

        try {
            Http.call("ljs" + LOJAS_ITENS, envelope);

            SoapObject resposta = (SoapObject) envelope.getResponse();

            ljs = new Lojas();

            ljs.setId(Integer.parseInt(resposta.getProperty("id").toString()));
            ljs.setNome_da_oferta(resposta.getProperty("nome_da_oferta").toString());
            ljs.setDescricao(resposta.getProperty("descricao").toString());
            ljs.setTamanho(resposta.getProperty("tamanho").toString());
            ljs.setValor(Integer.parseInt(resposta.getProperty("valor").toString()));
            ljs.setDia1(resposta.getProperty("dia1").toString());
            ljs.setDia2(resposta.getProperty("dia2").toString());
            ljs.setDia3(resposta.getProperty("dia3").toString());


        } catch (Exception e) {
            e.printStackTrace();
            return null;
        }
        return ljs;
    }

    public Lojas getLojas_imagem (int id) {

        Lojas ljs = null;

        SoapObject getLojas_imagem = new SoapObject(NAMESPACE, LOJAS_IMAGENS);

        getLojas_imagem.addProperty("id", id);

        SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);

        envelope.setOutputSoapObject(getLojas_imagem);

        new MarshalBase64().register(envelope);

        envelope.implicitTypes = true;

        HttpTransportSE Http = new HttpTransportSE(URL);

        try {
            Http.call("ljs" + LOJAS_IMAGENS, envelope);

            SoapObject resposta = (SoapObject) envelope.getResponse();

            ljs = new Lojas();

            ljs.setId(Integer.parseInt(resposta.getProperty("id").toString()));
            String imagem1 = resposta.getProperty("imagem1").toString();

            byte[] bt = Base64.encode(imagem1, Base64.DEFAULT);

            ljs.setImagem1(bt);

        } catch (Exception e) {
            e.printStackTrace();
            return null;
        }
        return ljs;
    }

    public Lojas getEsporte (int id) {

        Lojas ljs = null;

        SoapObject getEsporte = new SoapObject(NAMESPACE, LOJAS_ESPORTES);

        getEsporte.addProperty("id", id);

        SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);

        envelope.setOutputSoapObject(getEsporte);

        new MarshalBase64().register(envelope);

        envelope.implicitTypes = true;

        HttpTransportSE Http = new HttpTransportSE(URL);

        try {
            Http.call("ljs" + LOJAS_ESPORTES, envelope);

            SoapObject resposta = (SoapObject) envelope.getResponse();

            ljs = new Lojas();

            ljs.setId(Integer.parseInt(resposta.getProperty("id").toString()));
            ljs.setNome_da_oferta(resposta.getProperty("nome_da_oferta").toString());
            ljs.setDescricao(resposta.getProperty("descricao").toString());
            ljs.setTamanho(resposta.getProperty("tamanho").toString());
            ljs.setValor(Integer.parseInt(resposta.getProperty("valor").toString()));
            ljs.setDia1(resposta.getProperty("dia1").toString());
            ljs.setDia2(resposta.getProperty("dia2").toString());
            ljs.setDia3(resposta.getProperty("dia3").toString());


        } catch (Exception e) {
            e.printStackTrace();
            return null;
        }
        return ljs;
    }

    public Lojas getEsporte_imagem (int id) {

        Lojas ljs = null;

        SoapObject getEsporte_imagem = new SoapObject(NAMESPACE,LOJAS_ESPORTES_IMAGENS);

        getEsporte_imagem.addProperty("id", id);

        SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);

        envelope.setOutputSoapObject(getEsporte_imagem);

        new MarshalBase64().register(envelope);

        envelope.implicitTypes = true;

        HttpTransportSE Http = new HttpTransportSE(URL);

        try {
            Http.call("ljs" + LOJAS_ESPORTES_IMAGENS, envelope);

            SoapObject resposta = (SoapObject) envelope.getResponse();

            ljs = new Lojas();

            ljs.setId(Integer.parseInt(resposta.getProperty("id").toString()));

            String imagem1 = resposta.getProperty("imagem1").toString();

            byte[] bt = Base64.encode(imagem1, Base64.DEFAULT);

            ljs.setImagem1(bt);

        } catch (Exception e) {
            e.printStackTrace();
            return null;
        }
        return ljs;
    }

    public Lojas getCinema (int id) {

        Lojas ljs = null;

        SoapObject getCinema = new SoapObject(NAMESPACE, CINEMA);

        getCinema.addProperty("id", id);

        SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);

        envelope.setOutputSoapObject(getCinema);

        new MarshalBase64().register(envelope);

        envelope.implicitTypes = true;

        HttpTransportSE Http = new HttpTransportSE(URL);

        try {
            Http.call("ljs" + CINEMA, envelope);

            SoapObject resposta = (SoapObject) envelope.getResponse();

            ljs = new Lojas();

            ljs.setId(Integer.parseInt(resposta.getProperty("id").toString()));
            ljs.setNome_da_oferta(resposta.getProperty("nome_da_oferta").toString());
            ljs.setDescricao(resposta.getProperty("descricao").toString());
            ljs.setHorario(Integer.parseInt(resposta.getProperty("horario").toString()));
            ljs.setValor(Integer.parseInt(resposta.getProperty("valor").toString()));
            ljs.setDia1(resposta.getProperty("dia1").toString());
            ljs.setDia2(resposta.getProperty("dia2").toString());
            ljs.setDia3(resposta.getProperty("dia3").toString());


        } catch (Exception e) {
            e.printStackTrace();
            return null;
        }
        return ljs;
    }

    public Lojas getCinema_imagem  (int id) {

        Lojas ljs = null;

        SoapObject getCinema_imagem = new SoapObject(NAMESPACE,CINEMA_IMAGENS);

        getCinema_imagem.addProperty("id", id);

        SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);

        envelope.setOutputSoapObject(getCinema_imagem);

        new MarshalBase64().register(envelope);

        envelope.implicitTypes = true;

        HttpTransportSE Http = new HttpTransportSE(URL);

        try {
            Http.call("ljs" + CINEMA_IMAGENS, envelope);

            SoapObject resposta = (SoapObject) envelope.getResponse();

            ljs = new Lojas();

            ljs.setId(Integer.parseInt(resposta.getProperty("id").toString()));

            String imagem1 = resposta.getProperty("imagem1").toString();

            byte[] bt = Base64.encode(imagem1, Base64.DEFAULT);

            ljs.setImagem1(bt);

        } catch (Exception e) {
            e.printStackTrace();
            return null;
        }
        return ljs;
    }

Como faço para retornar os resultados na minha Acitivity principal para aparecer os resultados na tela ?