我正在使用draper并希望在视图中使用其中一个装饰器。
使用HTML一切正常,但装饰器在Ajax版本中不起作用 - 我得到一个未定义的方法错误。
在CommentDecorator中:
delegate_all
comment.comment_author
在视图中:
pthread_create
我正在使用曝光,因此我不需要视图中的实例变量。
答案 0 :(得分:1)
// Error handling is omitted for shorter code!
Uri content_describer = data.getData();
InputStream in = null;
OutputStream out = null;
try {
// open the user-picked file for reading:
in = getContentResolver().openInputStream(content_describer);
// open the output-file:
out = new FileOutputStream(new File("some/path/to/a/writable/file"));
// copy the content:
byte[] buffer = new byte[1024];
int len;
while ((len = in.read(buffer)) != -1) {
out.write(buffer, 0, len);
}
// Contents are copied!
} finally {
if (in != null) {
in.close();
}
if (out != null){
out.close();
}
}