我正在构建一个富文本编辑器.我已经实现了像粗体斜体等文本格式以及像blockQuote这样的段落格式.现在我想在编辑器中添加图像,文本应该环绕它.我用SpannableString()and Spanned()和实现了所有这些StyleSpan().
我可以使用添加图像到一行ImageSpan(),但是将其添加到内联中并将其添加到一个字符的位置,我想要的是将其插入段落中,其余的文本应该环绕它.我可以通过以下代码在文本的开头添加图像..但我无法将其对齐中心和右边.
SpannableString string = new SpannableString("Text with icon and padding");
string.setSpan(new IconMarginSpan(bitmap, 30), 0, string.length(),
Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
Run Code Online (Sandbox Code Playgroud)
怎么做 ?举个例子?或者要遵循什么程序?
我正在为mongodb中的各种事物创建一个基于标签的搜索引擎。
我有博客文档,推荐文档,评论文档,书籍文档和图像文档,所有这些都有标签字段阵列。
现在,当我获取一本带有某些标签的书时,我还想获取带有这些标签的博客,推荐书和评论。当我获取博客时,我也希望这样做。我正在设计数据库模型。处理此类基于标签的搜索的最佳方法是什么?
目前我在想的是
这是最好的方法吗?我应该如何设计模型?
更新:我将更频繁地执行搜索。