السلام عليكم ورحمة الله وبركاته
ارحو ان تساعدوني بطريقة لمعرفة حجم ملف اثناء قراءته من الموبايل
جربت الطريقة ولم تنجح
//long size =fc.fileSize() ;
//int i=size.intValue() ;السلام عليكم ورحمة الله وبركاته
ارحو ان تساعدوني بطريقة لمعرفة حجم ملف اثناء قراءته من الموبايل
جربت الطريقة ولم تنجح
//long size =fc.fileSize() ;
//int i=size.intValue() ;دا مثال على قراءه صوره
وعندك معرفه حجم الصوره
public Image readFile(String path)
{
try
{
FileConnection fc = (FileConnection)Connector.open(path, Connector.READ);
if(!fc.exists()) {
System.out.println("File doesn't exist!");
}
else
{
int size = (int)fc.fileSize();
InputStream is = fc.openInputStream();
byte bytes[] = new byte[size];
is.read(bytes, 0, size);
image = Image.createImage(bytes, 0, size);
}
} catch (IOException ioe) {
System.out.println("IOException: "+ioe.getMessage());
} catch (IllegalArgumentException iae) {
System.out.println("IllegalArgumentException: "+iae.getMessage());
}
return image;
}ودا الكود الذى يحصل على حجم الملف
int size = (int)fc.fileSize();