Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Strings in java

Das Thema "Strings in java" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 19.06.2011, 12:05   #1 (permalink)
Neuer Benutzer

Registriert seit: 05.05.2011
Beiträge: 28
Abgegebene Danke: 17
Erhielt 7 Danke für 4 Beiträge
Standard Strings in java

Hallo...
ich bin dabei bisschen mit android rumzuspielen...
habe bisschen was zusammengestellt und möchte gerne, beim generieren
statt die wörter dort ("rofl", "dulli", "test")
texte aus dem dem strings.xml einfügen..... nur weiß ich nicht wie ich das machen soll
hoffe ihr könnt mir helfen

Code:
package com.example.helloandroid;

import java.util.Random;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;

public class HelloAndroid extends Activity
{
    private TextView firstGenResult;
    private Button generator;
    private boolean isFirstGen = true;
    private Random rand = new Random();
    private String[] possibleStrings = new String[] { "rofl", "dulli", "test" };
    
    private OnClickListener buttonClickListener = new OnClickListener() {
        public void onClick( View v )
        {
            int num = rand.nextInt( possibleStrings.length );
            String result = possibleStrings[num];
            
            if( isFirstGen )
            {
                firstGenResult.setText( result );
                isFirstGen=false;
            }
            else
            {
                firstGenResult.setText( result );
                isFirstGen=false;
            }
        }
    };
    
    @Override
    public void onCreate( Bundle savedInstanceState )
    {
        super.onCreate( savedInstanceState );
        setContentView( R.layout.main );
        
        firstGenResult = (TextView)findViewById( R.id.firstGenResult );
        generator = (Button)findViewById( R.id.generator );
        
        generator.setOnClickListener( buttonClickListener );
    }
}
DrBeat ist offline   Mit Zitat antworten
Alt 19.06.2011, 13:42   #2 (permalink)
Android Guru

Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
Standard AW: strings in java

einfach eine arrays.xml datei anlegen.

<string-array name="meinArray">
<item>asdf</item>
....


dann in der activity einfach

String[] xxx = getResources().getStringArray(R.string.meinArray)


ich vermute mal google hätte dir das innerhalb von 2 min auch gefunden
__________________
App Entwicklung
Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD )
swordi ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
String innnerhalb eines Strings extrahieren sem_thesis Android App Entwicklung 6 04.05.2011 14:27
strings.xml aus Internet laden? anfaenger Android App Entwicklung 3 14.02.2011 09:28
Strings direkt per Mail versenden plex88 Android App Entwicklung 6 23.12.2010 09:34
Java 4-ever! Melkor Smalltalk und Offtopic 14 30.06.2010 03:24
Länge von Strings im Textview messen GMoN Android App Entwicklung 1 15.05.2010 15:54




Du liest gerade: "Strings in java" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.