Thank you Erel and Agraham.
I am sorry for the tone of my reply but so many times reading through the forum when someone reports that something is not working as expected, they are told to use something else with no explanation as to why the original approach did not work.
If I do not know why the original approach did not work, even if it's something I did wrong, how do I know the new one will work?
How much time am I going to spend trying the new way to find out if it fixed the problem or not?
How am I not going to make a similar "mistake" (of using a documented feature the way the example suggests) again?
I have spent hours trying to understand why this simple control now fails, when it was working when I wrote the app several moons ago. I was so sure I could find my mistake I did not even think of asking the forum.
The added frustration with Android in general with so many features going away requiring code rewrite when the old code was working just right.
For reference, I still run (and compile) Visual Basic 6.0 code on Windows 10. The tool is dated 1998. I appreciate that Microsoft went to great length to make sure the old software was not broken through so many upgrades of the OS. I wish Google had as much concern.
The app I am working on is the main app I use to track my expenses. I have been using extensively it for several years as I use it to submit my paperwork to the accountant. It saves me A TON of time and money, as the accountant does not have to spend so much time tracking every expense and putting it in the right column.
This year I decided the app needed some increased functionality and it's like I opened a rabbit hole. So many things stopped working when I changed the target SDK.
I just wanted to make my changes, I was not planning on having to make so many other changes I did not know I needed because of Android. I know it's naïve of me but really I was not planning on spending so much time, I have other stuff piling up now.
The other issue is that the new input box looks different. I use it in many places so now I have to chase all those and change them too or it will look funny.
Sorry for the rant, and than you again. I will try Erel's method since it looks like it's my only recourse at this time.
Agraham, the Dialog2 library is great, I use multiple functions out of it and so far that's the only issue, and it's a new one as it was working.