Super Danke jagimuc,
hat mir geholfen.
Beiträge von Robby
-
-
Kannst Du mir bitte ein Beispiel geben.
Ich verstehe das nicht.
Meinst Du in Styles?
<item name="android:…..">……..</item>
-
-
Ja das war sie,
ich fand es damals Borland Turbo Pascal spanend und ich habe für die Firma kleinere Programme geschrieben.
Die heute noch in meiner Alten Firma benutzt werden. -
Ich habe vor 25 Jahren etwas mit Delphi gearbeitet.
-
Ok schade,
aber trotzdem Vielen Dank. -
Und welches Buch kannst Du mir empfehlen?
-
Hallo,
ich habe wieder mal eine Anfänger Frage.
Wie bekommt man bei der Spinner anzeige, zwischen den Daten eine Trennlinie
Danke im Voraus -
Hallo jagimuc,
Danke.
Ich werde mir das Buch, Java ist auch nur eine Insel bestellen. -
Hallo Zusammen.
ich habe eine Frage, gibt es in Android einen Gosub/Return befehl, oder so was ähnliches wie in VBA? -
Hallo und einen guten Morgen,
welche Virtual Device sollte man installieren, oder welche sind sinnvoll.Ich habe momentan nur den Pixel 2 Api 30 installiert.
Danke Beste Grüße
Robby -
Hallo jagimuc,
entschuldige ich habe zuerst versucht über Styles die Einstellungen zu machen.
Durch deine Tipp mit der Internetseite habe ich dann es über den Adapter versucht.
tekeye.uk/android/examples/ui/…android-spinner-text-size -
Hallo jagimuc,
Danke für deine Hilfe, ich habe meinen Fehler gefunden.
Kleiner Fehler Große Ursache.
Es heißt nicht "android. R.layout.spinner_item27“
Sondern “ R.layout.spinner_item27“ im Adapter
das android war zuviel.
-
Hallo jagimuc,
Der obere Code ist im styles.xml und der bewirkt,
das alle 4 Spinner auf einmal mit der Größe und Farbe verändert werden.Mein Test activity_main sieht so aus.
Code
Alles anzeigen<?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#000" android:gravity="center_horizontal|left" tools:context=".MainActivity"> <Spinner android:id="@+id/spinner_ISO" android:layout_width="90dp" android:layout_height="55dp" android:gravity="center" android:spinnerMode="dropdown" android:textSize="20sp" app:layout_constraintStart_toEndOf="parent " app:layout_constraintTop_toTopOf="parent" /> <Spinner android:id="@+id/spinner_Tipps" android:layout_width="390dp" android:layout_height="45dp" android:layout_marginStart="4dp" android:layout_marginLeft="4dp" android:textSize="12sp" android:layout_marginTop="8dp" android:layout_weight="1" android:entries="@array/tipp_arrays" android:gravity="top" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="parent" /> </androidx.constraintlayout.widget.ConstraintLayout>
-
Hallo zusammen.
Ich habe eine Frage kann man jedem von meinem Spinner, ich habe 4 eine andere Textfarbe und Textgröße geben.
Im Layout funktioniert das nicht mit android:textSize="24sp"
Ich habe das schon mal probiert, aber da werden alle Spinner gleichbehandelt?
Für eure Hilfe wäre ich Dankbar.Code
Alles anzeigen<resources> <!-- Base styles.xml--> <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <!-- Customize your theme here. --> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark">@color/colorPrimaryDark</item> <item name="colorAccent">@color/colorAccent</item> <item name="android:spinnerItemStyle">@style/mySpinnerItemSelectedStyle</item> </style> <style name="mySpinnerItemSelectedStyle" parent="@android:style/Widget.Holo.TextView.SpinnerItem"> <item name="android:textColor">#0BCC0B</item> <item name="android:background">#000</item> <item name="android:textSize">24sp</item> </style> </resources>
-
Ich benutze den Designer im Android Studio activity_main.xml?
-
Hallo,
ich habe mal angefangen mein Layout umzuschreiben,
und habe folgendes Problem.
Ich habe testweise die App auf meinem Samsung Galaxy N10+ und auf das Samsung GalaxyTab S4 hochgeladen.
Ich habe 2 verschiedene Darstellungen, was mache ich falsch?
Für eure Hilfe wehre ich dankbar.
Hier mein Code.Code
Alles anzeigen<?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#000" tools:context=".MainActivity"> <LinearLayout android:id="@+id/LinearLayout_0" android:layout_width="match_parent" android:layout_height="50dp" android:background="@drawable/customborder" android:gravity="center_horizontal" android:orientation="horizontal" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent"> <LinearLayout android:id="@+id/LinearLayout_P" android:layout_width="69dp" android:layout_height="50dp" android:background="#3F51B5" android:gravity="bottom" android:orientation="horizontal"> <TextView android:id="@+id/textView_P" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1" android:background="@drawable/customborder" android:gravity="center_horizontal" android:text="P" android:textColor="@android:color/background_light" android:textSize="40sp" android:textStyle="bold" /> </LinearLayout> <LinearLayout android:id="@+id/LinearLayout_Zeit" android:layout_width="wrap_content" android:layout_height="match_parent" android:orientation="horizontal"> <LinearLayout android:id="@+id/PlatzhalterP_Z" android:layout_width="5dp" android:layout_height="match_parent" android:gravity="left" android:orientation="horizontal"> </LinearLayout> <TextView android:id="@+id/textViewZeit" android:layout_width="100dp" android:layout_height="match_parent" android:layout_weight="1" android:gravity="center_horizontal" android:text="1/8000" android:textColor="@android:color/background_light" android:textSize="36sp" /> </LinearLayout> <LinearLayout android:id="@+id/PlatzhalterZ_B" android:layout_width="30dp" android:layout_height="match_parent" android:gravity="left" android:orientation="horizontal"> <TextView android:id="@+id/textView_sek" android:layout_width="10dp" android:layout_height="match_parent" android:layout_weight="1" android:text="sek" android:textColor="@android:color/background_light" android:textSize="12sp" /> <LinearLayout android:id="@+id/PlatzhalterS_B" android:layout_width="10dp" android:layout_height="match_parent" android:gravity="left" android:orientation="horizontal"> <TextView android:id="@+id/Vertikal_L3" android:layout_width="2dip" android:layout_height="fill_parent" android:background="#FFF" /> </LinearLayout> </LinearLayout> <LinearLayout android:id="@+id/LinearLayout_Blende" android:layout_width="80dp" android:layout_height="match_parent" android:orientation="horizontal"> <TextView android:id="@+id/textViewBlende_f" android:layout_width="30dp" android:layout_height="match_parent" android:layout_weight="1" android:gravity="right" android:text="f/" android:textColor="@android:color/background_light" android:textSize="36sp" /> <TextView android:id="@+id/textViewBlende" android:layout_width="50dp" android:layout_height="match_parent" android:layout_weight="1" android:gravity="center_horizontal|left" android:text="45" android:textColor="@android:color/background_light" android:textSize="36sp" /> </LinearLayout> <LinearLayout android:id="@+id/PlatzhalterB_I" android:layout_width="10dp" android:layout_height="match_parent" android:gravity="left" android:orientation="horizontal"> <TextView android:id="@+id/Vertikal_L4" android:layout_width="2dip" android:layout_height="fill_parent" android:background="#FFF" /> </LinearLayout> <LinearLayout android:id="@+id/LinearLayout_ISO" android:layout_width="110dp" android:layout_height="match_parent" android:orientation="horizontal"> <TextView android:id="@+id/textViewIso" android:layout_width="30dp" android:layout_height="match_parent" android:layout_weight="1" android:gravity="right" android:text="iso" android:textColor="@android:color/background_light" android:textSize="12sp" /> <TextView android:id="@+id/textViewISO" android:layout_width="85dp" android:layout_height="match_parent" android:layout_weight="1" android:text="2560" android:textColor="@android:color/background_light" android:textSize="36sp" /> </LinearLayout> </LinearLayout>
-
Hallo,
ich habe mein Problem gelöst.
Hier mein Code, oder habt ihr noch ein Parr Verbesserungen?Code
Alles anzeigenpublic class MainActivity extends Activity implements AdapterView.OnItemSelectedListener { String[] countries = {"Amerika","Argentina","Brazil"}; String[] city = {"London","Paris","Buenos Aires"}; int wahlPosCountry =0, wahlPosCity = 0; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Spinner spin1 = (Spinner) findViewById(R.id.spinner1); ArrayAdapter<String> aa = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item, countries); aa.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spin1.setAdapter(aa); spin1.setOnItemSelectedListener(this); Spinner spin2 = (Spinner) findViewById(R.id.spinner2); ArrayAdapter<String> bb = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item, city); bb.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spin2.setAdapter(bb); spin2.setOnItemSelectedListener(this); } public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) { parent.getItemAtPosition(pos); TextView textValue = (TextView) findViewById(R.id.Textselection1); TextView textValue1 = (TextView) findViewById(R.id.Textselection2); switch (parent.getId()) { case R.id.spinner1: wahlPosCountry = pos; break; case R.id.spinner2: wahlPosCity = pos; break; } textValue1.setText(" " ); textValue.setText(" " ); if (wahlPosCity == 0 && wahlPosCountry == 0 ){ textValue1.setText("Die Position des Spinner 2 ist " + wahlPosCity); textValue.setText("Die Position des Spinner 1 ist " + wahlPosCountry); } else if (wahlPosCity == 1 && wahlPosCountry == 0 ){ textValue1.setText("Die Position des Spinner 2 ist " + wahlPosCity); textValue.setText("Die Position des Spinner 1 ist " + wahlPosCountry); } else if (wahlPosCity == 1 && wahlPosCountry == 1 ){ textValue1.setText("Die Position des Spinner 2 ist " + wahlPosCity); textValue.setText("Die Position des Spinner 1 ist " + wahlPosCountry); } else{ Toast.makeText(getApplicationContext(), "Keine Übereinstimmung?", Toast.LENGTH_LONG).show(); } } @Override public void onNothingSelected(AdapterView<?> adapterView) { } }
Ich werde aber erst den Vorschlag von jagimuc, aufgreifen und das Layout in
Portrait umschreiben.Danke für deine Hilfe jogimuc.
-
Ok, hat nur nicht aus der Mail funktioniert.
-
Super Danke, für deine Tipps.
Was ist das für eine Adresse sie funktioniert nicht.
stackoverflow.com/questions/87…sition-in-spinner/8769522