MareX WeBlog

Android - Big Font - změna velikosti textu

REKLAMA

Nedávno se mě jeden člověk ptal, zda je možné nějakým způsobem zvětšit písmo na zařízení se systémem Android. Já osobně jsem se tímto problémem nikdy nezabýval, protože mi velikost fontu v Androidu připadá dostatečná, což ovšem nemusí platit pro lidi se slabším zrakem.

První věc, která mě napadla bylo LCD Density. Ovšem úprava této hodnoty nemění pouze velikost písma jako takového, ale celkovou velikost zobrazení. Něco jako když na monitoru na PC změníte rozlišení. Dojde ke změně velikosti všech prvků na displeji. Další nevýhodou je chybné zobrazování některých aplikací. A ještě je tu nevýhoda potřeby ROOTu, protože je potřeba upravit systémový soubor build.prop.

Druhou možností by byla změna používaného fontu. Protože ne každé písmo je při stejně nastavené velikosti opravdu stejně velké. Ovšem zde je opět potřebný ROOT, protože je nutné nahradit systémový font a navíc by v tomto případě byl rozdíl ve velikosti opravdu minimální.

V Androidu 4.0 (ICS) je již přímo v nastavení možnost měnit velikost textu tuším ve třech nebo čtyřech krocích. Ovšem ve starších verzích nic takového nenajdete. Zkusil jsem tedy hledat a světe div se, po zadání textu „font size“ ve vyhledávání v Google Play (kdo si ještě nezvykl, tak mám namysli bývalý Androidí Market) na mě hned na prvním místě vyskočila aplikace s názvem Big Font (change font size). Vybral jsem tuto, protože je zdarma. Na třetím místě výsledků vyhledávání sice vyskočila aplikace s příhodným názvem Font Size (for root users), ovšem ta je v základu placená a navíc jak je z názvu v závorce patrné, vyžaduje ROOT.

Jak jste z předchozího odstavce mohli pochopit, aplikace Big Font nevyžaduje ke svému fungování ROOTpráva, což je nesporná výhoda. Nevýhodou naopak může být to, že podle popisu funguje až od Androidu verze 2.3 a vyšší.

Big Font sice není k dispozici v češtině, ale ovládání programu je velice jednoduché, takže chybějící čeština by neměl být žádný problém. Je určena k jedinému účelu, kterým je právě změna velikosti písma kdekoli v systému a toto plní velice dobře. Verze zdarma má jedno omezení (jiné jsem nenašel, mimo reklamy) a tím je maximálně 6 přednastavených velikostí. V základu je jich přednastaveno již 5, ale nemusíte se bát, kteroukoliv z přednastavených (mimo velikosti Normal) lze smazat a místo ní nastavit vlastní. V horní části aplikace jsou k tomuto účelu ikonky F+F-. Mezi námi, nejspíš každému bude stačit jedna, ale může se to hodit pro zkoušení správné velikosti.

Velikost textu se nastavuje v procentech vzhledem ke standardní velikosti. Lze vybírat plynule od 50% do 180%, tedy od poloviční až po téměř dvojnásobnou velikost. Ovšem velikost nelze nastavit tak, že si na nějakém posuvníku vyberete vlastní velikost, kterou rovnou aplikujete. Změnu lze použít pouze z přednastavených velikostí, takže nejprve kliknete na tlačítko F+ nastavíte posuvníkem velikost v procentech a poté kliknutím na tlačítko Add this font size přidáte tuto předvolbu. Všechny přednastavené velikosti jsou ve spodní polovině okna aplikace a přepínáte mezi nimi posouváním prstu v horizontálním směru. Až si vyberete tu správnou, stačí kliknout na tlačítko Apply a potvrdit volbu kliknutím na OK v potvrzovacím dialogu. Změna je okamžitá a není vyžadován restart zařízení, ale změny se neprojeví úplně všude. Například v notifikacích se projeví pouze u nových. Upozornění, která byla aktivní již před aplikováním změny, zůstanou původní velikostí. Z toho důvodu bych restart doporučil, teoreticky by se pak změna velikosti textu měla projevit úplně všude (nezkoušel jsem).

Na následujících screenshotech vidíte rozdíly ve velikostech. Vlevo 50%, uprostřed normální velikost (100%) a vpravo 180%.

Někdy při prvním spuštění nebo první aplikaci nové velikosti Vás aplikace upozorní na to, že změna nemusí správně fungovat v některých aplikacích. Z toho důvodu Big Font obsahuje takzvaný ignore list, což je seznam aplikací, ve kterých nebude změna použita. Aplikace lze do seznamu přidávat jednoduchým zaškrtnutím jednotlivých aplikací v načteném seznamu. Tento seznam najdete v nastavení pod položkou Ignored Apps.

Aby změna velikosti textu fungovala, musí aplikace nejspíš běžet na pozadí. Aby nedocházelo k jejímu nechtěnému ukončení systémem v případě nedostatku operační paměti, zobrazuje se v notifikační liště její ikonka. Toto lze v nastavení vypnout, což ale autor nedoporučuje. Můžete ale nastavit, že se ikonka nemá zobrazovat, pokud je velikost nastavena na hodnotu Normal.

Samostatné zvětšení textu oproti změně LCD Density má jednu nevýhodu. Protože se zvětšuje pouze font a ostatní prvky na displeji zůstávají v původní velikosti, bude se při razantním zvětšení velikosti nejspíš stávat, že se daný text nevejde do prostoru pro něj určeného, takže bude třeba zespoda oříznutý. Je to vidět na screenshotu hlavní obrazovky launcheru například. Na druhou stranu málokdo asi využije zvětšení na plných 180%.

Stáhnout:

Klady a zápory:

+ změna velikosti textu od 50% do 100%
+ není potřeba ROOT
+ ve většině aplikací se změna projeví okamžitě (není potřeba restart)

- podivně řešená aplikace velikosti (přes předvolby)
- reklama ve verzi zdarma

REKLAMA

Android - Big Font - změna velikosti textu