图片和标题格式,是设置对话框属性的文件。在完成了输入书签对话框所需要继承的类、布局文件和对话框属性的文件之后,创建了书签输入对话框,并通过onPrepareDialog方法为自定义的输入书签对话框中的按钮添加了监听。
(2)选择书签功能的实现
选择书签对话框不同于添加书签对话框,是用Java代码实现的。具体的实现步骤如下:
a.在tempname与temppage这两个数组中放入从sqlite中所取出的全部书签的名字与页数的索引值,用作在书签列表中显示。
b. 用Java代码编写列表对话框,并且为ListView添加内容适配器,将在数据库中取出的书签名称和其对应的页数的索引加入到ListView中。
c. 当你点击选择书签对话框,得到当前页面,根据HashMap页面搜索,找到书签类对应的对象,它知道跳转到页面的索引值。
d. 当想要删除书签时,长按那个要删除的书签,跳出一个对话框,上面显示这是否要删除这条记录,点是则删除,点否则不删除。
图4.3书签功能操作流程图