Android devices come in all shapes and sizes, so your app's layout
needs to be flexible. That is, instead of defining your layout with
rigid dimensions that assume a certain screen size and aspect ratio,
your layout should gracefully respond to different screen sizes and
orientations.
Specify the screen sizes your application supports and enable screen compatibility mode for screens larger than what your application supports. It's important that you always use this element in your application to specify the screen sizes your application supports.
For Responsive Textsize issue, You can use SDP - a scalable size unit. This size unit scales with the screen size. It can help Android developers with supporting multiple screens.
Read official guideline about
Support different screen sizesSpecify the screen sizes your application supports and enable screen compatibility mode for screens larger than what your application supports. It's important that you always use this element in your application to specify the screen sizes your application supports.
For
ResponsiveTextsize issue, You can useSDP - a scalable size unit. This size unit scales with the screen size. It can help Android developers with supporting multiple screens.