【发布时间】:2012-02-20 02:35:16
【问题描述】:
适用于 API 级别 = 11 的设备上崩溃。
适用于 API 级别 >= 11 的剪贴板代码在 API 级别
我无法为这两个版本编译代码,因为它们有冲突的导入要求。
一个需求: 导入android.text.ClipboardManager;
而其他需要: 导入 android.content.ClipboardManager;
当然有一种方法可以编写一些适用于 API 级别 11 双方的代码。我就是想不通。
***已编辑(因为我无法回答自己的问题)*******
我发现了问题。异常消息说:“无法在未调用 Looper.prepare() 的线程内创建处理程序。”
显然,由于我是从异步任务执行此代码,因此我必须跳过更多的障碍。
【问题讨论】:
-
您应该只从主应用程序线程运行此代码,例如您的
AsyncTask的onPostExecute()。