Hintergrund ändern möglichkeit für app nutzer

  • Antworten:10
abg jid
  • Forum-Beiträge: 51

02.05.2013, 18:42:55 via Website

Hi,

Wollte mal fragen wie ich es hinbekomme das sagen wir mal die app-nutzer in meiner app die hintergründe ändern können bzw. die schriftfarbe danke schon mal im vorraus

Antworten
Pascal P.
  • Admin
  • Forum-Beiträge: 11.286

02.05.2013, 20:26:56 via App

Auswahlbox mit verschiesenen Layouts ist eine Idee.

LG Pascal //It's not a bug, it's a feature. :) ;)

abg jid

Antworten
Michele
  • Forum-Beiträge: 1.525

02.05.2013, 20:52:47 via Website

1ImageView view = (ImageView) findViewByID(R.id.XXX);
2Drawable newImage;
3
4newImage = getResources().getDrawable(R.drawable.hintergrund);
5view.setImageDrawable(newImage);

So kannst du neue Bilder setzen.
Etwa machst du es mit einem Button oder in einer Leiste/Liste oder Auswahlbox.


LG

— geändert am 02.05.2013, 20:53:06

abg jid

Antworten
abg jid
  • Forum-Beiträge: 51

02.05.2013, 22:30:17 via Website

Wie genau mach ich das denn bin ein anfänger wäre hilfreich bzw. nett wenn du es mir in schritten erklären könntest

Gruß

Antworten
Michele
  • Forum-Beiträge: 1.525

02.05.2013, 22:33:32 via Website

In was denn genau?

Wie wärs wenn du uns mal sagst was genau du vor hast?
Was deine Idee ist?

Antworten
abg jid
  • Forum-Beiträge: 51

02.05.2013, 23:44:42 via Website

ich möchte es halt nur dass wenn z.B. dem nutzer der hintergrund bzw. die farbe nicht gefällt er sie einfach ändern kann.

Antworten
LitteM
  • Forum-Beiträge: 141

03.05.2013, 03:53:47 via Website

Ein paar mehr Informationen wären sicher nicht schlecht, sonst können wir dir nicht viel weiterhelfen.
Wie sieht denn dein Code bisher aus? Und was soll deine App machen?

Antworten
impjor
  • Forum-Beiträge: 1.793

05.05.2013, 13:31:26 via App

Wo ist dein Problem? Ich glaube hier hat keiner Lust dir kompletten Code zu geben. Probier es selber. Mach ein Dialog, mehrere Buttons oder was weiß ich für jede Hintergrundfarbe. Wie man diese setzt wurde auch schon erklärt. Mit SharedPreferences kann man diese Einstellungen auch speichern.
Mein Tipp: Fang an, oder sag genau wo du hängst.

Gruß

Liebe Grüße impjor.

Für ein gutes Miteinander: Unsere Regeln
Apps für jeden Einsatzzweck
Stellt eure App vor!

Antworten
abg jid
  • Forum-Beiträge: 51

10.05.2013, 15:28:55 via Website

Also ich bin dabei eine Fitnesstipps App zu erstellen und würde es halt so gerne einstellen dass der hintergrund per einstellungen veränderbar ist oder bzw man die textfarbe verändern kann

Antworten
Carsten M.
  • Forum-Beiträge: 33.204

10.05.2013, 16:19:35 via App

abg jid
Also ich bin dabei eine Fitnesstipps App zu erstellen und würde es halt so gerne einstellen dass der hintergrund per einstellungen veränderbar ist oder bzw man die textfarbe verändern kann
Und wo genau ist jetzt das Problem?

Herzliche Grüße

Carsten

Ich komm' mir langsam vor wie jemand, der ich bin // #cäthe

Antworten
Michele
  • Forum-Beiträge: 1.525

10.05.2013, 16:25:28 via Website

Wenn du das alles ändern möchtest, dann mach es doch per Menü
oder per Buttons/RadioGroup Buttons oder oder.

Setz das alles in die onClick Methode dann.

Z.B :

1public class MainActivity extends Activity implements OnClickListener {
2
3public ImageView wallpaper;
4public Button buttonOne;
5
6protected void onCreate(Bundle savedInstanceState) {
7 super.onCreate(savedInstanceState);
8 setContentView(R.layout.main);
9
10 wallpaper = (ImageView) findViewById(R.id.hintergrund);
11 buttonOne = (Button) findViewById(R.id.button1);
12 buttonOne.setOnClickListener(this);
13
14 }
15
16public void onClick(View v) {
17
18Drawable newImage;
19
20if (buttonOne == v) {
21
22newImage = getResources().getDrawable(R.drawable.hintergrundbild);
23wallpaper.setImageDrawable(newImage);
24
25 }
26 }
27}

LG

— geändert am 10.05.2013, 16:36:20

abg jid

Antworten