Now the icon (cCurrent.pIcon) is 64x64 in size
The time i wanted in a larger font but i wanted this right justified and in line with the top of the icon
The Channel name i wanted to be under the Icon in line with left hand edge of the icon
And the Channel number i wanted just to the right of the icon.
All this is working but when i move to a different device it all gets messed up. the ratios especially the font sizes and positions dont look the same
What are the resolutions and scales of the other devices ?
Be careful, in the first two DrawTeext lines you use 24 for the TextSize but in the third one you use 30dip. You shouldn't use dip values for font sizes.
Another problem is the width/height ratio that isn't the same on all devices.
That means that the width/height ratio of all the views will also vary.
If you are targeting smartphones and tablets and you stretch or shrink all views according to the screen size you should consider different font sizes according to the physical screen sizes and not the resolutions.