2014-04-29 1 views
-1

Я делаю приложение для Android в этом URL отправляется с сообщением пользователя.Как определить Введите ключ в URL?

Моего URL является:

URL for fetching message

Моей проблемы: Когда пользователь нажмет пространство в то время пространство может быть идентифицировано пространства = «% 20» но что делать, когда пользователь нажимает клавишу ввода?

Есть ли способ для определить, что пользователь нажал клавишу ввода в URL.

спасибо.

+0

Что вы подразумеваете под ключом 'enter'? –

+0

http://www.fileformat.info/info/unicode/char/23ce/index.htm – Riser

+0

Введите ключ с клавиатуры –

ответ

4

Вы можете определить, как

Введите или Newline = %0A или %0D или %0D%0A

+0

Хммм только возврат Коснитесь не введите –

+0

http://ru.wikipedia.org/wiki/Percent-encoding#Types % 5Fof% 5FURI% 5Fcharacters См. Здесь –

+0

Не работает для ввода. :( –

0

Если клавиша Enter нажата, когда пользователь печатает сообщение, символ новой строки \n будет создан. Когда передается URL-адрес, символ новой строки будет кодироваться по URL-адресу как %0A. Поэтому проверьте свой URL-адрес на %0A, и если вы не можете найти его в URL-адресе, то, вероятно, пользователь не нажимает клавишу ввода при вводе сообщения.