Что касается вашего второго вопроса «drawableImgId», почему бы не использовать:
img.getId ();
У меня есть несколько изображений и вам нужно знать, какой img id я передаю другим действиям, он работает для меня
Если вы хотите отключить все предупреждения, просто установите:
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
Таким образом будут напечатаны только ERROR
сообщения.