0
ich eine Aktivität haben, die andere öffnen, die jeweils andere eine layaout öffnen, ist es meine erste Tätigkeit posible das Layout (mit dem Hauch von Buton) whithout die Existenz der anderen activitys zu öffnen?Wie ein Layout whith setOnClickListener öffnen
Activity1.java
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class Activity1 extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.button1); // Αναζητούμε τα στοιχεία του κουμπιού
Button button1 = (Button) findViewById(R.id.button1);// Πατώντας το button1 ανοίγει μία νέα δραστηριότητα
Button button2 = (Button) findViewById(R.id.button2);
Button button3 = (Button) findViewById(R.id.button3);
Button button4 = (Button) findViewById(R.id.button4);
Button button5 = (Button) findViewById(R.id.button5);
Button button6 = (Button) findViewById(R.id.button6);
Button button7 = (Button) findViewById(R.id.button7);
Button button8 = (Button) findViewById(R.id.button8);
Button button9 = (Button) findViewById(R.id.button9);
Button button10 = (Button) findViewById(R.id.button10);
Button button11 = (Button) findViewById(R.id.button11);
Button button12 = (Button) findViewById(R.id.button12);
Button button13 = (Button) findViewById(R.id.button13);
Button button14 = (Button) findViewById(R.id.button14);
Button button15 = (Button) findViewById(R.id.button15);
Button button16 = (Button) findViewById(R.id.button16);
Button button_end = (Button) findViewById(R.id.button_end);
button1.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(getApplicationContext(), Activity_Photo_1.class);
startActivity(intent);
}
});
button2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(getApplicationContext(), Activity_Photo_2.class);
startActivity(intent);
}
});
button3.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(getApplicationContext(), Activity_Photo_3.class);
startActivity(intent);
}
});
button4.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(getApplicationContext(), Activity_Photo_4.class);
startActivity(intent);
}
});
button5.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(getApplicationContext(), Activity_Photo_5.class);
startActivity(intent);
}
});
button6.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(getApplicationContext(), Activity_Photo_6.class);
startActivity(intent);
}
});
button7.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(getApplicationContext(), Activity_Photo_7.class);
startActivity(intent);
}
});
button8.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(getApplicationContext(), Activity_Photo_8.class);
startActivity(intent);
}
});
button9.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(getApplicationContext(), Activity_Photo_9.class);
startActivity(intent);
}
});
button10.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(getApplicationContext(), Activity_Photo_10.class);
startActivity(intent);
}
});
button11.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(getApplicationContext(), Activity_Photo_11.class);
startActivity(intent);
}
});
button12.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(getApplicationContext(), Activity_Photo_12.class);
startActivity(intent);
}
});
button13.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(getApplicationContext(), Activity_Photo_13.class);
startActivity(intent);
}
});
button14.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(getApplicationContext(), Activity_Photo_14.class);
startActivity(intent);
}
});
button15.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(getApplicationContext(), Activity_Photo_15.class);
startActivity(intent);
}
});
button16.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(getApplicationContext(), Activity_Photo_16.class);
startActivity(intent);
}
});
button_end.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
{
finish();
}
}
});
}
}
Dies ist einer der in-zwischen Aktivitäten
Activity_Photo1.java
import android.app.Activity;
import android.os.Bundle;
public class Activity_Photo_1 extends Activity {
@Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.photo_1);
}
}
und dies ist eines der Layouts
photo1.xml
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#FFCC0000">
<RelativeLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#FFCC0000">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="57dp"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="@string/button1_1"
android:id="@+id/textView3"
android:layout_gravity="center_horizontal"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true" />
<ImageView
android:layout_width="match_parent"
android:layout_height="350dp"
android:id="@+id/imageView"
android:src="@drawable/photo_1"
android:layout_gravity="center_horizontal"
android:layout_below="@+id/textView3"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_marginTop="52dp" />
</RelativeLayout>
</ScrollView>
Was Sie ohne Existenz der anderen activitys bedeuten? – Exception
Ihre Frage ist nicht klar. Bitte bearbeiten Sie –
Frage, wenn Sie ohne setonclicklistner Nutzungs eine andere Klasse öffnen wollen, dann können u Fragment –