Jak dodać emotikony/emotikony w Edittext?Jak dodać emotikony/emotikony w Edittext?
Każdy kod źródłowy jest dostępny w Internecie, jeśli tak, proszę podać link.
Dzięki z góry.
Jak dodać emotikony/emotikony w Edittext?Jak dodać emotikony/emotikony w Edittext?
Każdy kod źródłowy jest dostępny w Internecie, jeśli tak, proszę podać link.
Dzięki z góry.
Używam poniżej kodu do dodawania emotikonów/emotikonów w editekście.
ImageGetter imageGetter = new ImageGetter() {
public Drawable getDrawable(String source) {
Drawable d = getResources().getDrawable(R.drawable.happy);
d.setBounds(0, 0, d.getIntrinsicWidth(), d.getIntrinsicHeight());
return d;
}
};
cs = Html.fromHtml("<img src='" + getResources().getDrawable(R.drawable.happy) + "'/>", imageGetter, null);
edttxtemoji.setText(cs);
Android mogą nie obsługiwać niektórych znaków specjalnych, ale tutaj jest tutorial anyways:
Na komputerze, wierzę, albo Alt + 1 lub Alt + 2 sprawia buźkę.
This website zapewnia doskonały samouczek do wykonywania kodów alt wraz z kombinacją altów co robi.
W przypadku komputera Mac można przytrzymać "Option + Command + T" w dół, aby otworzyć listę znaków specjalnych. Stamtąd otwórz kategorię "Różne". Twoja buźka jest tam.
Czy tego właśnie szukasz? Jeśli nie, daj mi znać :). Gdy wszystko inne zawiedzie, możesz po prostu użyć obrazu uśmiechniętej buźki.
EDYCJA:Używam komputera Mac. Otworzyłem TextEdit, wykonałem powyższy samouczek dla Maca, wygenerowałem uśmiechniętą twarz, pociąłem buźkę i wkleiłem ją do kodu Java. To zadziałało dla mnie. Jeśli to nie działa dla Ciebie, spróbuj skopiować ten:
EditText mEditText = null;
mEditText.setText("☺");
EDIT 2:Myślałem Martin szukał tylko buźkę, a nie okna emotikonów jest. Obecnie nie ma kodu źródłowego do otwarcia tego okna - tylko oddzielna aplikacja, która to robi, dostępna pod adresem this link lub this link.
Witaj Mike Gates, jak pomóc temu linkowi wyświetlić buźkę w edytorze tekstu na Androida? –
Przykro mi, nie rozumiem _coactly_ tego, czego szukasz. Jeśli chcesz, aby w "EditText" Androida pojawiła się buźka, czy nie mógłbyś po prostu wykonać mały samouczek w odpowiedzi, którą ci podałem i po prostu umieścić buźkę w polu tekstowym? – Mxyk
Mike, to nie działa. –
Witam Dipak, mam zaimplementować textShortMessage do edycji tekstu, więc uzyskać kod Smiley w Androidzie, chcę wygenerować obraz buźkę na podstawie tego uzyskać Kod w edycji tekstu, ale nie mogę go pobrać. więc proszę o pomoc, proszę, nie rozumiem w twoim podanym kodzie jest to, że muszę umieścić ten kod. – amity
Dziękuję Dipak za szybką odpowiedź. – amity
widzisz mojego bloga, a twój problem został rozwiązany, czy nie. –