我在Android中從container
獲得空值。無法在Android中獲取container.addView()
@Bind(R.id.container)
ViewGroup container;
private void addUploadToList(String uploadID, String filename) {
LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View uploadProgressView = inflater.inflate(R.layout.view_upload_progress, null);
UploadProgressViewHolder viewHolder = new UploadProgressViewHolder(uploadProgressView, filename);
viewHolder.uploadId = uploadID;
container.addView(viewHolder.itemView, 0);
uploadProgressHolders.put(uploadID, viewHolder);
}
我不能讓值container = null
,例外的是:
System.err: java.lang.NullPointerException
System.err: at kr.co.composer.callrecord.recorder.CallRecordService.addUploadToList(CallRecordService.java:164)
這個模塊,我從工作完美的民俗。
https://github.com/gotev/android-upload-service/tree/master/examples/app
我想用onMultipartUploadClick()
這種融入我的項目將文件保存時要成功上傳。
線後:
recorder.stop();
這個文件在我的項目: http://pastebin.com/KATBMTCe
此文件extends Service
而in Github responsitory從AppCompatActivity
延伸。
這是所有問題,我嘗試使用此GitHub中的代碼responsitory來自動上傳何時調用結束。
您傳遞給addUploadToList的對象是否已正確初始化? – Nick
您尚未初始化變量「容器」。 –
如果是片段 – Sanny