autostorlek på fontsize i en textview??

Diskussion i 'Frågor, support och diskussion' startad av alioooop, 2 sept 2010.

  1. alioooop

    alioooop Adult Droid Medlem

    Blev medlem:
    16 jan 2010
    Inlägg:
    720
    Mottagna gillanden:
    11

    MINA ENHETER

    heej :)
    tänkte bra höra om någon vet hur man skalar om text så den alltid är så stor som möjligt för att ändå kunna rymmas på en rad i en textview?

    dvs att meningen alltid täcker hela bredden av skärmen.

    MVH Alioooop
     
  2. Skywriter

    Skywriter Professional Droid Medlem

    Blev medlem:
    22 sept 2009
    Inlägg:
    2 433
    Mottagna gillanden:
    142

    MINA ENHETER

    Använder du "sp" som enhet på textstorleken kommer den skala rätt i olika upplösningar men du får nog prova dig fram för att den ska fylla ut hela bredden.
     
  3. alioooop

    alioooop Adult Droid Medlem

    Blev medlem:
    16 jan 2010
    Inlägg:
    720
    Mottagna gillanden:
    11

    MINA ENHETER

    joo men eftersom att längden på texten kan variera så funkar det väl inte på det sättet? vill att har jag en bokstav så ska den täcka hela bredden o har jag 20 så ska den täcka exakt hela bredden, fattaru? :)
     
  4. Skywriter

    Skywriter Professional Droid Medlem

    Blev medlem:
    22 sept 2009
    Inlägg:
    2 433
    Mottagna gillanden:
    142

    MINA ENHETER

    Ok du vill dynamiskt ändra textstorleken beroende på textlängd och skärmbredd.

    Kanske funkar med en tween animation
    Tyvärr så har jag inte kommit så långt i mitt eget kodande att jag kan hjälpa dig mer :neutral:
     
  5. alioooop

    alioooop Adult Droid Medlem

    Blev medlem:
    16 jan 2010
    Inlägg:
    720
    Mottagna gillanden:
    11

    MINA ENHETER

    hmm känns inte som jag skulle kunna använda det riktigt, isf hur? :\
     
  6. alioooop

    alioooop Adult Droid Medlem

    Blev medlem:
    16 jan 2010
    Inlägg:
    720
    Mottagna gillanden:
    11

    MINA ENHETER

    äre ingen som vet hur man gör detta? har fortfarande inte löst det....
     
  7. ViLANDER

    ViLANDER Senior Droid Medlem

    Blev medlem:
    12 dec 2009
    Inlägg:
    1 594
    Mottagna gillanden:
    172

    MINA ENHETER

    Mig veterligen finns det inte nåt som stödjer detta. Dessutom skulle detta innebära en ojämn skalning om du ska få en bokstav att täcka hela bredden.
     
  8. alioooop

    alioooop Adult Droid Medlem

    Blev medlem:
    16 jan 2010
    Inlägg:
    720
    Mottagna gillanden:
    11

    MINA ENHETER

    Det har du rätt i men man skulle isf kunna ha en min size :) men får försöka få till en bättre lösning då :) men detta skulle iaf vara nice till mitt ändamål

    Sent from my HTC Hero using Tapatalk
     
  9. afzkl

    afzkl Youth Droid Medlem

    Blev medlem:
    27 aug 2009
    Inlägg:
    184
    Mottagna gillanden:
    6

    MINA ENHETER

    Denna funktionen finns i AlertDialogen's titelrad som ändrar textstorlek beroende på hur lång texten är för att få det att passa på 1 rad. Om texten är alldeles för lång lägger den det på 2 rader med liten textstorlek samt avslutar med tre punkter(...).

    Så om du inte redan har källkoden för android på din dator, dra ner den och titta på AlertDialog klassen.

    EDIT: Efter att ha kollat igenom AlerDialog, Dialog, och Window klasserna och inte hittat något som verkar relaterat till detta så vetti fan hur de gör de..
     
    Last edited: 18 sept 2010
  10. alioooop

    alioooop Adult Droid Medlem

    Blev medlem:
    16 jan 2010
    Inlägg:
    720
    Mottagna gillanden:
    11

    MINA ENHETER

    okej :\ men tack ändå!!