*

integer naar string
  1. Sponsors (verdwijnt wanneer je inlogt)

Weergegeven resultaten: 1 t/m 4 van 4

Discussie: integer naar string

  1. #1

    Lid sinds
    5 June 2010
    Berichten
    213
    Toestel
    Samsung Note N7000 (XEN)
    Provider
    Vodafone
    Root
    Nee
    ROM
    Standaard

    Standaard integer naar string

    Als ik dit doe:

    String waarde = "hallo";
    TextView TxtvResult = (TextView) findViewById(R.id.txtvResult);
    TxtvResult.setText(waarde);

    dan komt er netjes hallo te staan.

    Als ik echter dit doe:

    int getal=3;
    TextView TxtvResult = (TextView) findViewById(R.id.txtvResult);
    TxtvResult.setText(getal);

    Dan crasht het programma.

    Ik kan overal vinden hoe je een string naar integer zet, maar hoe zet je nu een int om naar een string zodat het
    in textview getoond kan worden ?
    HTC Desire origineel
    Hewlet Packard Liberty Bell tablet origineel
    Samsung Note origineel
    Ipod 2s origineel
    LG Optimus 2X P-990 geroot

  2. #2
    IvoJanssen's schermafbeelding

    Lid sinds
    25 February 2010
    Berichten
    279
    Toestel
    Nexus S
    Androidversie
    2.3.5

    Standaard

    Met 'Integer.toString(getal);' kun maak je van een int een string maken.

    Maar het kan nog simpeler, enige wat je hoeft te doen is quotes ervoor te zetten:
    Code:
    TxtvResult.setText("" + getal);


  3. #3

    Lid sinds
    5 June 2010
    Berichten
    213
    Toestel
    Samsung Note N7000 (XEN)
    Provider
    Vodafone
    Root
    Nee
    ROM
    Standaard

    Standaard

    Okee, dankjewel. Wist niet dat het zo simpel was.
    HTC Desire origineel
    Hewlet Packard Liberty Bell tablet origineel
    Samsung Note origineel
    Ipod 2s origineel
    LG Optimus 2X P-990 geroot

  4. #4

    Lid sinds
    13 July 2010
    Berichten
    1.426
    Toestel
    Google Galaxy Nexus
    Provider
    Vodafone
    Root
    Nee
    Androidversie
    4.0.4
    ROM
    AOSP/Yakju

    Standaard

    Citaat Oorspronkelijk geplaatst door IvoJanssen Bekijk bericht
    Met 'Integer.toString(getal);' kun maak je van een int een string maken.

    Maar het kan nog simpeler, enige wat je hoeft te doen is quotes ervoor te zetten:
    Code:
    TxtvResult.setText("" + getal);

    Die quotes ervoor zetten is wat minder netjes. Ik geloof dat hij dan eerst 1 lege string maakt, dan van getal nog een string maakt en dat dan vervolgens samenvoegd. Je kan ook String.valueOf(getal) gebruiken. Zal wel hetzelfde doen als Integer.toString(getal)

Soortgelijke discussies

  1. string in verschillende classes gebruiken
    Door redbulletnl in forum Android Development
    Reacties: 17
    Laatste bericht: 7 September 2011, 23:20
  2. sony ericsson x8 geupgrade naar android 2.1, maar wil terug naar 1.6 hoe???
    Door AngeliqueX19 in forum Sony Ericsson Xperia X8
    Reacties: 3
    Laatste bericht: 28 January 2011, 12:30
  3. Reacties: 0
    Laatste bericht: 8 December 2010, 22:54
  4. Integer (ascii) omzetten naar String (bijhorende letter) lukt niet
    Door HugoZalm in forum Android Development
    Reacties: 3
    Laatste bericht: 1 October 2010, 11:59
  5. Email van server naar outlook naar telefoon
    Door vtr.glenn in forum Sony Ericsson Xperia X10
    Reacties: 1
    Laatste bericht: 9 August 2010, 13:50

Regels voor berichten

  • Je mag geen nieuwe discussies starten
  • Je mag niet reageren op berichten
  • Je mag geen bijlagen versturen
  • Je mag niet je berichten bewerken
  •