| |||||||
Das Thema "2 oder mehrer Bildschirmseiten verbinden?!" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer Benutzer Registriert seit: 23.05.2011
Beiträge: 14
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
| ![]() ich arbeite zZ an einer "Krankmeldung"´s-app und bin noch ziemlich neu in dem Bereich Android. Ich umschreibe mal am besten mein anliegen..vllt. ist es ja denn verständlicher?! : ich möchter gerne das sich eine neue Bildschirmseite öffnet wenn man einen Button betätigt, z.B.: nach erfolgreichem login öffnet sich die nächste seite wo man beispielsweise ein menü hat oder scrollbar usw.... Mein Problem ist das ich nicht weiß wie ich das bewerkstellige oder nicht weiß wonach genau ich suchen sollte.....:/ ich hoffe einer von euch hat eine idee oder tipp thx shconma MfG Chuky |
| | |
| | #2 (permalink) |
| Android-Hilfe.de Mitglied |
Hi Chuky, die Lösung deines Problems im Pseudocode Code: ...
deinbutton.setOnClickListener(deinListener);
...
}
class DeinListener implements OnClickListener {
public void onClick(View v){
Intent intent = new Intent(context, MeinNeuesIntentMitScrollBar.class);
aktuelleAcitivity.startActivity(intent);
}
} Aber ich hoff, du hast das Prinzip verstanden. HIER stehen noch Infos zu Intents und Intent-Filter. Und was in die AndroidManifest.xml gehört. Grob zusammengefasst: Du startest aus deiner Activity eine neue Activity. Und die neue Activity hat halt anderes Layout/Views. regards |
| | |
| | #3 (permalink) |
| Neuer Benutzer Registriert seit: 23.05.2011
Beiträge: 14
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
|
also ich hab es bis jetz so: (sind nur codeschnipsel )1.Activity: weiterbtn = (Button) findViewById(R.id.weiter); weiterbtn.setOnClickListener(this); private Button weiterbtn; public void onClick3(View v) { Intent myintent = new Intent(test.this, MeinNeuesIntent.class); startActivity(myintent); } 2.Activity: import android.app.Activity; import android.os.Bundle; public class MeinNeuesIntent extends Activity{ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main2); } } 2. .xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android: orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <ImageView android:id="@+id/imageview" android:src="@drawable/fhb_logo" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" /> <TextView android:id="@+id/text_field" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/text"/> </LinearLayout> er zeigt mir soweit alles an...aber wenn ich auf den Button "weiter" klicke öffnet sihc nicht die 2. Activity....ich wieß nicht woran es liegt...habt ihr einen tipp? Gruß Chuky |
| | |
| | #5 (permalink) |
| Neuer Benutzer Registriert seit: 23.05.2011
Beiträge: 14
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
|
bei mir steht jetzt das in der Manifest : Code: <activity android:name=".MeinNeuesIntent" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN2" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Mehrer kleine Anfänger fragen | Conan179 | HTC Desire Z Forum | 18 | 28.01.2011 14:36 |
| Browser verbinden sich nicht zu lokalen IPs oder Hostnamen | dAnjou | Android Allgemein | 6 | 25.12.2010 19:17 |
| Moxier ... mehrer Konten | MonDieu | Sonstige Apps & Widgets | 8 | 20.07.2010 08:43 |
| Mehrer -AppOberflächen/Seiten | pgblade | Android App Entwicklung | 9 | 16.06.2010 10:44 |
| Wallpaper über mehrere Bildschirmseiten? | LarsD | Android Allgemein | 3 | 31.05.2010 12:19 |