Android PrintJob类公共布尔开始()
我正在Android应用程序中使用新的KitKat打印服务类PrintJob。文档显示了“publicbooleanstart()”函数,但当我试图将其包含在应用程序中时,该函数没有为类定义。代码完成助手也没有列出的函数 我使用的导入是“导入android.printservice.PrintJob;”代码是Android PrintJob类公共布尔开始(),android,Android,我正在Android应用程序中使用新的KitKat打印服务类PrintJob。文档显示了“publicbooleanstart()”函数,但当我试图将其包含在应用程序中时,该函数没有为类定义。代码完成助手也没有列出的函数 我使用的导入是“导入android.printservice.PrintJob;”代码是 android.print.PrintJob printJob = printManager.print(jobName, new Recei
android.print.PrintJob printJob = printManager.print(jobName, new ReceiptsPrintDocumentAdapter(), null);
不编译的行是
printJob.start()
Android SDK是最新的。有人知道为什么吗
Bob H
在AndroidManifest.xml中,设置适当的 然后,在项目的根目录中,会有一个名为
project.properties
的文件。打开它,编辑目标
值。将其设置为android-
清理,重建
或者,您可以从GUI更改API级别
右键单击项目>单击属性>Android>选择Kitkat的API级别
对于Kitkat 4.4,API级别应为19。target=Google Inc.:Google API:project.properties和清单中的19。project.properties中的API级别正确,API级别设置为19。适当的*.jar与API 4.2.2相链接。您尝试过我提到的GUI方法吗?是的,API位于19,SDK位于4.2.2。是的,API位于19-4.4.2。我尝试了常规API和谷歌地图API。这两个API都没有为PrintJob类定义start()函数。