Как реализовать Word Cloud на макете в Android?

Я нашел Tag-Cloud, но думаю, что он еще не готов. У кого-нибудь есть какие-либо библиотеки генераторов облака слов, которые позволяют настроить его дизайн?

Я нашел это, и это кажется полезным:

https://github.com/sschwieb/Cloudio http://wiki.eclipse.org/Zest/Cloudio https://code.google.com/p/memeplex/source/browse/trunk/Android/src/kr/ac/yonsei/memeplex/view/TagCloudLayout.java?r=31

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

Если вы можете предложить какие-либо алгоритмы, я также с удовольствием их изучу.

Заранее спасибо!

1 ответ

Решение

В зависимости от ваших реальных требований, вы можете использовать действительно красивое и настраиваемое облако слов javascript, написанное на D3, например https://github.com/jasondavies/d3-cloud а затем встроить его в WebView в ваше приложение для Android. Пример того, как это сделать, можно найти по адресу https://github.com/mitchwongho/D3Android

Вот простой пример, который я сделал, демонстрируя этот https://github.com/rbarbantan/android-word-cloud

Другие вопросы по тегам