Niestandardowa klawiatura w niestandardowym oknie dialogowym (Android)

Jak mogę użyć niestandardowej klawiatury, gdy otwieram niestandardowe okno dialogowe za pomocą EditText?

Używam klawiatury Zobacz w moim projekcie, chcę pokazać moją niestandardową klawiaturę po otwarciu niestandardowego okna dialogowego

Gdy otwarte jest niestandardowe okno dialogowe, moja niestandardowa klawiatura otwiera się za oknem dialogowym

Gdy wyświetlane jest niestandardowe okno dialogowe, za nim wyświetlana jest klawiatura, a zatem użytkownik nie może pisać za pomocą klawiatury. Coś takiego

questionAnswers(1)

yourAnswerToTheQuestion