小编Cir*_*cle的帖子

编辑文本视图,图像和文本环绕图像

我正在构建一个富文本编辑器.我已经实现了像粗体斜体等文本格式以及像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)

怎么做 ?举个例子?或者要遵循什么程序?

java android android-edittext spannablestring spannable

14
推荐指数
1
解决办法
719
查看次数

Mongodb中基于标签的搜索模型

我正在为mongodb中的各种事物创建一个基于标签的搜索引擎。
我有博客文档,推荐文档,评论文档,书籍文档和图像文档,所有这些都有标签字段阵列。

现在,当我获取一本带有某些标签的书时,我还想获取带有这些标签的博客,推荐书和评论。当我获取博客时,我也希望这样做。我正在设计数据库模型。处理此类基于标签的搜索的最佳方法是什么?
目前我在想的是

  • 在每个文档中添加标签
  • 在获取时,获取标签并搜索所有其他文档
  • 得到结果,然后发送结果

这是最好的方法吗?我应该如何设计模型?

更新:我将更频繁地执行搜索。

database database-design mongodb

2
推荐指数
1
解决办法
810
查看次数