android: setSurface need api-14 and above