Динамическое изменение размера текста в зависимости от планшета

Приложив все усилия, я наконец дошел до конца своего первого приложения на андроиде. И спасибо всем. Но подойдя к концу, я понял одну вещь, что размер текста моего приложения общий для планшетов всех размеров. Поэтому я переформулирую свой вопрос.

Проблема:Я использовал собственный размер текста во всем приложении. а кое что доволен 7 дюймовым планшетом. Но когда я смотрю одно и то же на 8,9-дюймовом и 10,1-дюймовом планшете, он содержит много пробелов, а размер текста также относительно мал. Так есть ли способ изменить размер текста в соответствии с размером моего планшета??? Это может показаться новичком, но я борюсь с этим, потому что одно и то же приложение, которое прекрасно выглядит на 7 дюймах, теряет свою суть на 8,9 и 10,1 дюймах. Или есть что-то еще, что я мог бы сделать с моим приложением для того же самого. Вероятное решение: - Как указано в моей теме, есть ли способ изменить размер текста при изменении размера планшета. Либо динамически, либо любым другим способом.

EDITED::Согласно ответу Cheeta, подход правильный, но я не могу сделать это для каждой кнопки макета, текстового поля и другого поля. В одном приложении есть сотни таких полей. Могу ли я сделать это в каком-то одном месте и назвать его обязательным атрибутом. Является ли пользовательский тег подходом, который я ищу. Возможно ли это????

Будем признательны за любую помощь. Заранее спасибо.

ПРИМЕЧАНИЕЯ не нашел ответа, но ответ гепарда несколько ведет к правильному пути. Я отмечаю его ответ как правильный, хотя с его ответом возникает несколько проблем с выравниванием. Любой другой ответ всегда приветствуется. Спасибо

10
задан Android 2 April 2012 в 12:25
поделиться