打开一系列活动 - Android

时间:2017-07-17 00:00:26

标签: android android-activity sequence display

  

我是Android编程新手。在我的应用程序中,有第一个>显示菜单的活动。之后,我有另一个有科学家名单的人。但是>我想点击其中一位科学家并打开另一项活动,该活动将显示有关他们的信息。

     

问题是,当我在用科学家列表打开>活动后尝试打开第三个活动时,应用程序变为空白并返回菜单>活动,并且不显示有关>的信息的活动;科学家。

     

活动一 - >活动2 - >活动3

     

我不知道我做错了什么。

>Thanks for helping me.


<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical">

        <!-- Alan Turing -->
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="100dp"
            android:orientation="horizontal">

            <ImageView
                android:layout_width="0dp"
                android:layout_height="100dp"
                android:layout_weight="1"
                android:scaleType="centerCrop"
                android:src="@drawable/alanturing4" />

            <Button
                android:id="@+id/OpcoesAlanTuring"
                android:layout_width="0dp"
                android:layout_height="100dp"
                android:layout_weight="3"
                android:background="#80cbc4"
                android:fontFamily="sans-serif"
                android:onClick="OpenTuringOptions"
                android:paddingLeft="10dp"
                android:paddingRight="10dp"
                android:text="Alan Turing"
                android:textAllCaps="false"
                android:textSize="30dp"
                android:textStyle="bold" />

        </LinearLayout>


        <!-- Albert Einstein -->
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="100dp"
            android:orientation="horizontal">

            <ImageView
                android:layout_width="0dp"
                android:layout_height="100dp"
                android:layout_weight="1"
                android:scaleType="centerCrop"
                android:src="@drawable/einstein3" />

            <Button
                android:layout_width="0dp"
                android:layout_height="100dp"
                android:layout_weight="3"
                android:background="#9ccc65"
                android:fontFamily="sans-serif"
                android:onClick="OptionsAlanTuring"
                android:paddingLeft="10dp"
                android:paddingRight="10dp"
                android:text="Albert Einstein"
                android:textAllCaps="false"
                android:textSize="30dp"
                android:textStyle="bold" />

        </LinearLayout>


        <!-- Dennis Ritchie -->
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="100dp"
            android:orientation="horizontal">

            <ImageView
                android:layout_width="0dp"
                android:layout_height="100dp"
                android:layout_weight="1"
                android:scaleType="centerCrop"
                android:src="@drawable/dennisritchie" />

            <Button
                android:layout_width="0dp"
                android:layout_height="100dp"
                android:layout_weight="3"
                android:background="#fff59d"
                android:fontFamily="sans-serif"
                android:paddingLeft="10dp"
                android:paddingRight="10dp"
                android:text="Dennis Ritchie"
                android:textAllCaps="false"
                android:textSize="30dp"
                android:textStyle="bold" />

        </LinearLayout>


        <!-- Elon Musk -->
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="100dp"
            android:orientation="horizontal">

            <ImageView
                android:layout_width="0dp"
                android:layout_height="100dp"
                android:layout_weight="1"
                android:scaleType="centerCrop"
                android:src="@drawable/elonmusk" />

            <Button
                android:layout_width="0dp"
                android:layout_height="100dp"
                android:layout_weight="3"
                android:background="#b71c1c"
                android:fontFamily="sans-serif"
                android:paddingLeft="10dp"
                android:paddingRight="10dp"
                android:text="Elon Musk"
                android:textAllCaps="false"
                android:textSize="30dp"
                android:textStyle="bold" />

        </LinearLayout>


        <!-- Leonardo da Vinci -->
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="100dp"
            android:orientation="horizontal">

            <ImageView
                android:layout_width="0dp"
                android:layout_height="100dp"
                android:layout_weight="1"
                android:scaleType="centerCrop"
                android:src="@drawable/leonardodavinci" />

            <Button
                android:layout_width="0dp"
                android:layout_height="100dp"
                android:layout_weight="3"
                android:background="#ffeb3b"
                android:fontFamily="sans-serif"
                android:paddingLeft="10dp"
                android:paddingRight="10dp"
                android:text="Leonardo da Vinci"
                android:textAllCaps="false"
                android:textSize="30sp"
                android:textStyle="bold" />

        </LinearLayout>


        <!-- Linus Torvalds -->
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="100dp"
            android:orientation="horizontal">

            <ImageView
                android:layout_width="0dp"
                android:layout_height="100dp"
                android:layout_weight="1"
                android:scaleType="centerCrop"
                android:src="@drawable/linustorvalds" />

            <Button
                android:layout_width="0dp"
                android:layout_height="100dp"
                android:layout_weight="3"
                android:background="#ff5722"
                android:fontFamily="sans-serif"
                android:paddingLeft="10dp"
                android:paddingRight="10dp"
                android:text="Linus Torvalds"
                android:textAllCaps="false"
                android:textSize="30dp"
                android:textStyle="bold" />

        </LinearLayout>


        <!-- Marie Curie -->
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="100dp"
            android:orientation="horizontal">

            <ImageView
                android:layout_width="0dp"
                android:layout_height="100dp"
                android:layout_weight="1"
                android:scaleType="centerCrop"
                android:src="@drawable/isaacnewton" />

            <Button
                android:layout_width="0dp"
                android:layout_height="100dp"
                android:layout_weight="3"
                android:background="#7e57c2"
                android:fontFamily="sans-serif"
                android:paddingLeft="10dp"
                android:paddingRight="10dp"
                android:text="Isaac Newton"
                android:textAllCaps="false"
                android:textSize="30dp"
                android:textStyle="bold" />

        </LinearLayout>


        <!-- René Descartes -->
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="100dp"
            android:orientation="horizontal">

            <ImageView
                android:layout_width="0dp"
                android:layout_height="100dp"
                android:layout_weight="1"
                android:scaleType="centerCrop"
                android:src="@drawable/descartes" />

            <Button
                android:layout_width="0dp"
                android:layout_height="100dp"
                android:layout_weight="3"
                android:background="#f48fb1"
                android:fontFamily="sans-serif"
                android:paddingLeft="10dp"
                android:paddingRight="10dp"
                android:text="René Descartes"
                android:textAllCaps="false"
                android:textSize="30dp"
                android:textStyle="bold" />

        </LinearLayout>


        <!-- Stephen Hawking -->
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="100dp"
            android:orientation="horizontal">

            <ImageView
                android:layout_width="0dp"
                android:layout_height="100dp"
                android:layout_weight="1"
                android:scaleType="centerCrop"
                android:src="@drawable/stephen2" />

            <Button
                android:layout_width="0dp"
                android:layout_height="100dp"
                android:layout_weight="3"
                android:background="#aed581"
                android:fontFamily="sans-serif"
                android:paddingLeft="10dp"
                android:paddingRight="10dp"
                android:text="Stephen Hawking"
                android:textAllCaps="false"
                android:textSize="30dp"
                android:textStyle="bold" />

        </LinearLayout>


        <!-- Tim Berners Lee -->
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="100dp"
            android:orientation="horizontal">

            <ImageView
                android:layout_width="0dp"
                android:layout_height="100dp"
                android:layout_weight="1"
                android:scaleType="centerCrop"
                android:src="@drawable/timbernerslle" />

            <Button
                android:layout_width="0dp"
                android:layout_height="100dp"
                android:layout_weight="3"
                android:background="#26a69a"
                android:fontFamily="sans-serif"
                android:paddingLeft="10dp"
                android:paddingRight="10dp"
                android:text="Tim Berners-Lee"
                android:textAllCaps="false"
                android:textSize="30dp"
                android:textStyle="bold" />

        </LinearLayout>

    </LinearLayout>

</ScrollView>


public class explore extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_explore);
    }

    public void OpenTuringOptions(View view) {
        Intent i = new Intent(this, opcoesalanturing.class);
        startActivity(i);

    }

}

0 个答案:

没有答案