Gif 확보 시간

assets 파일에서 flash를 가져옵니다.gif 경로와 gif 시간을 가져옵니다.
    InputStream inputStream = null;
    try {
      inputStream = getAssets().open("flash.gif");
      byte[] bytes= new byte[inputStream.available()];
      inputStream.read(bytes);
      Movie movie = Movie.decodeByteArray(bytes, 0, bytes.length);
      int time = movie.duration();
      LogUtils.i_debug("flash_time:", "flash_time:" + time + "   uiTelltime:" + 2550);
    } catch (IOException e) {
      LogUtils.i_debug("flash_time:", "error:" + e.getMessage());
    } finally {
      if(inputStream != null){
        try {
          inputStream.close();
          inputStream = null;
        } catch (IOException e) {e.printStackTrace();}
      }
    }

좋은 웹페이지 즐겨찾기