Страница 1 из 1

Ошибка NameValuePair

Добавлено: 16 июл 2014, 13:34
SmerT
привет. пишу класс для авторизация пользователя. при отправке пост запроса надо было массив пост преобразовать в строковую форму. в пхп это делается функцией http_build_query() . поискал и нашел класс который имеет функцию как
http_build_query().
http://code.google.com/p/workingonit/so ... ava?edit=1

вообщем добавил класс на проект но не хочет работать.
пишет "cannot instantiate the type namevaluepair"

как обойти? если есть идеи получше поделитесь пожалуйста )

Re: Ошибка NameValuePair

Добавлено: 16 июл 2014, 14:31
altwin
"cannot instantiate the type namevaluepair"
скорее всего пытаетесь содать объект от интерфейса( потипу - new List<Product>();, так делать нельзя ), но я не Ванга...
т.е.[syntax=java5]
// вместо
List<NameValuePair> nameValuePairs = new List<NameValuePair>();
// как то так:
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
[/syntax]
Вообще java -это не php и пытаться искать похожее не нужно...
тут все работает:
http://www.androidhive.info/2012/01/and ... nd-sqlite/

Re: Ошибка NameValuePair

Добавлено: 16 июл 2014, 19:17
SmerT
altwin писал(а):
"cannot instantiate the type namevaluepair"
скорее всего пытаетесь содать объект от интерфейса( потипу - new List<Product>();, так делать нельзя ), но я не Ванга...
т.е.[syntax=java5]
// вместо
List<NameValuePair> nameValuePairs = new List<NameValuePair>();
// как то так:
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
[/syntax]
Вообще java -это не php и пытаться искать похожее не нужно...
тут все работает:
http://www.androidhive.info/2012/01/and ... nd-sqlite/
дело в том что я не знаю как называется функция на яве, которая работает подобно foreach() php. чтобы стало ясно какой функции хочу я так написал. вообщем ) спс за ссылку. помогло.