На моем 6P под управлением Nougat ничего не работало.Пока она пуста, панель подсказок остается активной, поскольку справа от нее находится значок микрофона.Чтобы избавиться от этого, я использовал предложение fingerup в одном из комментариев, и оно сработало!Поэтому я решил написать реальный ответ, чтобы люди не пропустили его.Напомним, вот что я использовал:
android:inputType="textNoSuggestions|textFilter|textVisiblePassword"
android:privateImeOptions="nm"
inputType="textNoSuggestions|textFilter|textVisiblePassword"
запрещает предложения, а privateImeOptions="nm"
(расшифровывается как «без микрофона») предотвращает отображение панели, потому что она все еще будет работать, так как кнопка микрофонав этом.Поэтому необходимо использовать оба атрибута, потому что, если все, что вы делаете, это указываете отсутствие микрофона, то панель все равно отображается с рекомендациями.
Еще раз, чтобы вспомнить упоминание о приеме нм.;)