Donnerstag, 31. Januar 2013

Uebergabe von Werten in andere Activity ohne putExtra

Problem: Wie bekomme ich ein Array von einer Activity (in der es befüllt worden ist) in eine Andere?

in der AusgangsActivity

public class StartActivity extends Activity;{

 // Definition des Arrays
public static Spieler Players[] = new Spieler[4];

// Spieler ist ein extra Klasse  bspw:
(
public class Spieler extends Application{
  Public String SName="";
}
)
// nun wird das Array Players befüllt wie auch immer und es folgt der
// Aufruf der 2. Activity wie gewohnt mit Intent

Intent myIntent  = new Intent(this, NextAcvtivity.class);
this.startActivity(myIntent);
}

Die NextActivity soll nun auf Players zugreifen:

public class NextActivity extends Activity; {

   public Spieler Plyrs[];

// onCreate methode der Activity
public void onCreate( ... {

//uebergabe ins neue Array
Plyrs=StartActivity.Players;
// zugriff auf die Werte
String S = Plyrs[0].Sname;
}

Samstag, 19. Januar 2013

Android - Help - String und integer untereinander umwandeln


  • Wie wandle ich einen String in Integer um?
[CODE]
  String cstr;
  Integer val;
  val = Integer.parseInt(cstr);
[/CODE]


  • Wie wandle ich Integer in String um?

[CODE]
  String cstr;
  Integer val;
  cstr = String.valueOf(val);
[/CODE]

Android - Help - Eine onClick für mehere Buttons


  • Wie nutze ich eine onClickMethode für mehrere Buttons (Views)
In der entsprechenden layout.xml für jeden gewünschten Button die gleiche onClick zuweisen, Bsp:
[CODE]

<Button
                android:id="@+id/btn_P1Strokes"
                android:text="@string/lbl_P1Strokes"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:onClick="bOnClick"
                 />
[/CODE]

nun in der Activity:
[CODE]
  public void bOnClick(View v) {
Button b = (Button) v;
[/CODE]

nun kann man mit b. auf alle Properties des Buttons zugreifen. Bsp. b.setText("Test");

Donnerstag, 3. Januar 2013

Auch gegen GEZ oder sog. Rundfunkbeitrag?

Wer wie ich dagegen ist, dass man horrende Summen für etwas bezahlen muss, das man gar nicht haben will, kann sich hier einmal umsehen: http://gez-boykott.de/Forum/index.php#c1
Ich finde die Gebühr, wie auch immer sie genannt wird, einfach nur ungerecht. Ein Grundrecht auf Versorgung mit Information kann auch von nur jeweils einem Sender (Radio / Fernsehen) gedeckt werden. Wer braucht dafür 20 Ferhnsehsender und mehr als 3 mal soviele Radiosender? Oder wer braucht dazu Fernsehstudios, die mehrere Millionen Euro kosten bzw. Moderatoren, die dazu noch von Sponsoren die Millionen in den Arsch geblasen bekommen? Wozu junge gekaufte Mitklatscher im Musikantenstadel, oder sind das alles wirklich Fans und keine Claqueure?
Wenn von jedem Haushalt nur ein Euro (vllt. sogar weniger) pro Monat kassiert werden würde, könnte das sicherlich ausreichen, um Sender in der Qualität von städtischen Fernsehsendern zu betreiben und damit die Funktion der Grundversorgung erfüllen. Man bräuchte auch nicht mehr zwischen Hartz 4 und irgendwas unterscheiden. Natürlich wäre es auch dann ungerecht von jemandem zu verlangen den einen Euro zu bezahlen, wenn er kein Empfangsgerät besitzt, aber die Anzahl sogenannter Schwarzseher wäre sicherlich bedeutend geringer. Es sind schon ein paar Klagen eingereicht worden und ich hoffe, dass sie fruchten und diesem rückschrittlichen Wahnsinn Einhalt geboten wird.

Petition:
http://www.avaaz.org/de/petition/Abschaffung_der_GEZ_Gebuhrenzentrale_fur_offentlich_rechtlichen_Rundfunk/?tHCWQdb