Как реализовать 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