Какой тип Android-виджетов Google+ и Facebook используют для своих каналов? - PullRequest
1 голос
/ 05 февраля 2012

Кто-нибудь знает, какой виджет эти приложения используют для своих каналов? Похоже, что пользовательский ListView и HTML смешиваются вместе. Интересно, как мы можем сделать что-то похожее на это?

1 Ответ

0 голосов
/ 05 февраля 2012

Это действительно интересный вопрос. Они используют пользовательские элементы списка, и самая интересная часть - это TextView с работающими ссылками. Вот что я нашел:

TextView textView = (TextView) findViewById(R.id.my_text_view);
textView.setMovementMethod(LinkMovementMethod.getInstance());

Эти две строки кода сделают ссылки (теги <a>) в TextView кликабельными. Вероятно, они также используют этот метод: http://goo.gl/zLWgA - чтобы установить пользовательские изменения фона ссылки, когда пользователь нажимает ссылку.

...