我的数据库中有一些故事。每一行都有故事。我想用java显示数据库中的故事。我很乐意展示数据库中的故事。
我的问题是我想显示一些水平居中的线。为此,我在该行的文本之前添加了 <#c> 标记,以使文本水平居中。
数据库故事如下:
<#c>聪明的老猫头鹰
有一只老猫头鹰住在一棵橡树里。
每天他都会看到周围发生的事情。
昨天他看到一个男孩帮助一位老人拎着一个沉重的篮子。
今天他看到一个女孩对她妈妈大喊大叫。
<#c>他见得越多,说话就越少。
<#c>他说得越少,听到的就越多。
他听到人们说话、讲故事。
....
故事的道德启示 :
<#c>你应该善于观察,少说多听。
<#c>这会让你成为一个聪明的人。
我在下面尝试过这样的。
SQLiteDatabase sqLiteDatabase = DatabaseHelper.getInstance(context).getWritableDatabase();
Cursor cursor2 = sqLiteDatabase.rawQuery("SELECT subject FROM work", new String[]{});
if (cursor2.getCount() == 0) {
Toast.makeText(context, "No Data to show", Toast.LENGTH_LONG).show();
} else {
while (cursor2.moveToNext()) {
listItem2.add(cursor2.getString(cursor2.getColumnIndex("subject")));
}
cursor2.close();
}
上面的代码显示了包括 <#c> 在内的所有文本。但我想删除 <#c> 并使 <#c> 标记线水平居中。
我尝试使用 StringBuilder 和追加功能。但我无法申请。
StringBuilder sb = new StringBuilder();
我不明白我将如何实现这一点。
我真诚地需要你的帮助。
繁华开满天机
相关分类