2012-01-22 3 views
0

Я разрабатываю приложение для чата. И я хочу иметь всплывающее окно с смайликами в нем, чтобы при нажатии пользователем на один из смайликов он будет вставлен в текстовое поле.Требуется код Android smileys pop up window

Кто-нибудь знает пример кода?

Мне нужен код для всплывающего окна и кода для вставки смайликов в приложение. (такой же, как в случае yahoo, который имеет smileys.how, чтобы код для его использования и как сохранить их в базе данных и все)

ответ

1

Взгляните на PopupWindow. Вы захотите использовать его аналогично этому учебнику здесь: http://www.mobilemancer.com/2011/01/08/popup-window-in-android/.

Я бы заполнил его вашими образами, а затем прикрепился к каждому изображению, которое вы создаете onClickListener, который вставляет смайлик в любое текстовое окно, которое вы используете.

Я не эксперт по Android, и я все еще учился, но это один из подходов, который я бы исследовал.

+0

Спасибо, что ... Я всплыл окно. Но проблема в том, что он придерживается макета. Когда я нажимаю на макет, я хочу, чтобы он был скрыт ... как это происходит в facebook o любых других мессенджеров. Но в моем случае всплывающее окно придерживается макета. – Tejaswini

+1

Если я понимаю вас правильно, вы хотите что-то, что займет только небольшую часть пространства в действии (?). Что-то вроде quickaction - http://www.londatiga.net/it/how-to-create-quickaction-dialog-in-android/? В конечном итоге это звучит как диалог, а затем заполняется значками для смайликов. – Jack

+0

Я хотел уволить всплывающее окно при нажатии на макет. заранее – Tejaswini