2015-03-08 4 views
0

У меня есть код, чтобы сохранить GestureOverlayView в файл, как этотпроверка GestureOverlayView Android не пустой

try { 
     Bitmap bm = Bitmap.createBitmap(gestureOverlayView.getDrawingCache()); 

     File f = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS) + "/gesture.jpg"); 
     if (!f.exists()) { 
      f.createNewFile(); 
     } 

     FileOutputStream fos = new FileOutputStream(f); 

     bm.compress(Bitmap.CompressFormat.JPEG, 70, fos); 

     fos.close(); 

     finish(); 
    } catch (Exception e) { 
     e.printStackTrace(); 
    } 

Я хочу, чтобы проверить содержание GestureOverlayView, когда это пусто, то сохранить это отменить.

Какой код мне нужен?

ответ

3

Эта строка коды даст вам знать, если GestureOverlayView имеет Drawable

if(gestureView.getGesture()!=null && gestureView.getGesture().getLength()>0) 
    { 
//has drawing 
    } 
-1

Я проверенный вид жеста пустой, используя следующий код:

if(gestureView.getGesture()!=null && gestureView.getGesture().getLength()>0) 
{ 
    //has drawing`enter code here` 
} 
-1
if(gestureView.getGesture()!=null && gestureView.getGesture().getLength()>0) 
{ 
    //has drawing`enter code here` 
} 
Смежные вопросы