Я получаю эту ошибку «Невозможно разрешить конструктор« Дата() », и я не знаю почему.Android: Не удается разрешить конструктор 'Date()'
Если бы кто-нибудь мог объяснить, почему я его получаю, я был бы благодарен.
Спасибо
Код:
/** Create a File for saving an image or video */
private File getOutputMediaFile(){
// To be safe, you should check that the SDCard is mounted
// using Environment.getExternalStorageState() before doing this.
File mediaStorageDir = new File(Environment.getExternalStorageDirectory()
+ "/Android/data/"
+ getApplicationContext().getPackageName()
+ "/Files");
// This location works best if you want the created images to be shared
// between applications and persist after your app has been uninstalled.
// Create the storage directory if it does not exist
if (! mediaStorageDir.exists()){
if (! mediaStorageDir.mkdirs()){
return null;
}
}
// Create a media file name
String timeStamp = new SimpleDateFormat("ddMMyyyy_HHmm").format(new Date());
File mediaFile;
String mImageName="camera_wiki"+ timeStamp +".jpg";
mediaFile = new File(mediaStorageDir.getPath() + File.separator + mImageName);
return mediaFile;
}
Какая строка? Я не вижу использования 'Data()'. – AndroidEx
Opps, мой ошибка. Я имел в виду «date()» Я исправил это в вопросе сейчас. – smither123
Пожалуйста, убедитесь, что вы используете 'java.util.Date', а не класс' java.sql.Date', например. – AndroidEx