Диалоговое окно с EditText и Spinner

У меня есть кнопка, которая всплывает с диалоговым окном при нажатии.

Я хочу, чтобы диалоговое окно было EditText и Spinner внутри диалогового окна.

Я не знаю, как бы установить для него представление, у меня есть код для AlertDialog , и он работает, это просто EditText и Spinner , которые мне нужно поместить в него, тогда я могу продолжить работу с остальным кодом приложения.

Пожалуйста, можете кто-нибудь покажи мне, как я ' $ obj = новый StdClass (); $ obj-> telnums = новый StdClass (); foreach ($ telnums как $ telnum) {$ obj-> telnums = $ telnum; } call_user_func (array ($ ...

У меня есть следующий код:

$telnums = array(10, 20, 30);
$obj = new StdClass();
$obj->telnums = new StdClass();
foreach ($telnums as $telnum) {
    $obj->telnums = $telnum;
}

call_user_func(array($this->client, 'createDomain'), new SoapVar($obj, SOAP_ENC_OBJECT));

Там $ this-> client является экземпляром класса SoapClient.

И он генерирует следующий запрос:

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="...">
    <SOAP-ENV:Body>
        <ns1:createDomain>
            <createDomainRequest>
                <telnums>30</telnums>
            </createDomainRequest>
        </ns1:createDomain>
    </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Но мне нужно

            <createDomainRequest>
                <telnums>10</telnums>
                <telnums>20</telnums>
                <telnums>30</telnums>
            </createDomainRequest>

] Как я могу этого добиться?

PS: PHP 5.2.6-3ubuntu4.5 с Suhosin-Patch 0.9.6.2 (cli) (построено: 6 января 2010 22:25:33)

Заранее спасибо!

8
задан Slava Semushin 1 September 2010 в 11:13
поделиться