Thanks Erel!
Before I start making elaborate changes as per #1 let me run by you my needs again to be sure that your earlier suggestion is the right way to go.
I have many arrays of EditText boxes that are dynamically created to input data and perform associated computations for each input. I have been using the following to maintain a visible black cursor in each EditText
Dim CursorColor As ViewSetting
CursorColor.setCursorDrawableColor(txt1(I),Colors.Black)
This is a simple passive setting that works fine for formatting textboxes for a visible black cursor on all devices tested until Android 7. What I am looking for is an equivalent that would also work on more recent versions of Android. I am hesitant to undertake more elaborate changes for the sake of a black cursor on some devices.
My text boxes are white and the theme is Holo
SetApplicationAttribute(android:theme, "@android:style/Theme.Holo")
If there is no easy alternative could someone please post sample code to implement the modifications suggested earlier. Thanks.