我有一个TextView,我用strings.xml中的字符串资源填充文本.字符串资源包含<li>元素,用于在TextView中创建项目符号列表.我的问题是我想控制子弹列表中跨越多行的行的缩进.默认情况下,文本不会缩进子弹,所以它看起来很难看.是否可以使用样式参数执行此操作或以其他方式创建项目符号?
提前致谢.
编辑:真的回答了吗?我在制作子弹列表时没有任何问题,如这些链接所述,但我在设置布局方面遇到了问题.缩进是这样的:
而且我希望"线条"至少开始缩进到子弹后的文本.这就是我试图实现的目标.
出于某种原因,本文中描述的数据库处理解决方案在将OTA更新到2.2.1(1.72.405.3)之后无法在HTC Desire HD上运行.它在更新之前在Desire HD上工作,我无法在运行2.1,2.2的实际设备以及运行所有版本的模拟器中重现错误.
不幸的是你无法为运行Android 2.2.1的模拟器创建一个AVD,我已经尝试了基于2.2.1的ROM(我有一个普通的HTC Desire),但我的应用程序也没有问题.所以问题是,如果它以某种方式使用Android SDK,它不应该突然导致问题吗?
我知道这是一个非常具体的问题,但由于更多的开发人员比我报告问题以及你无法创建AVD的事实我希望这个问题被接受,我希望有人知道可能导致问题的原因.
这是用户发送到我的市场帐户的堆栈跟踪:
Caused by: android.database.sqlite.SQLiteDiskIOException: disk I/O error
at android.database.sqlite.SQLiteDatabase.native_setLocale(Native Method)
at android.database.sqlite.SQLiteDatabase.setLocale(SQLiteDatabase.java:2049)
at android.database.sqlite.SQLiteDatabase.<init>(SQLiteDatabase.java:1917)
at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:889)
at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:168)
at com.MyApp.DataBaseHelper.createDataBase(DataBaseHelper.java:81)
at com.MyApp.InitialActivity.onCreate(InitialActivity.java:33)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2797)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1066)
Run Code Online (Sandbox Code Playgroud)
相关方法可以在pastebin中找到.由于只能包含一个超链接,因此可以在下面的评论中找到链接.请注意,堆栈跟踪中的第81行是pastebin的第10行.