我如何访问以前的活动

时间:2015-05-01 15:08:26

标签: java android android-activity

我从“firstplayer = player1.getText()。toString();”获得“java.lang.NullPointerException”在OnCreate方法中。我的代码中的player1是上一个活动中的EditText之一。

<TextView
    android:layout_width="150dp"
    android:layout_height="40dp"
    android:textAppearance="?android:attr/textAppearanceMedium"
    android:text="NAME PLAYER 1 :"
    android:id="@+id/textView"
    android:layout_marginBottom="70dp"
    android:layout_above="@+id/textView2"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true" />

<TextView
    android:layout_width="150dp"
    android:layout_height="40dp"
    android:textAppearance="?android:attr/textAppearanceMedium"
    android:text="NAME PLAYER 2 :"
    android:id="@+id/textView2"
    android:layout_centerVertical="true"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true" />

<Button
    android:layout_width="100dp"
    android:layout_height="100dp"
    android:text="START"
    android:id="@+id/button3"
    android:layout_marginBottom="60dp"
    android:background="@drawable/circle"
    android:layout_alignParentBottom="true"
    android:layout_centerHorizontal="true"
    android:onClick="StartGame2Player"/>

<EditText
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:inputType="textPersonName"
    android:ems="10"
    android:id="@+id/editText"
    android:layout_below="@+id/textView"
    android:layout_toRightOf="@+id/textView2"
    android:layout_toEndOf="@+id/textView2"/>

<EditText
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:inputType="textPersonName"
    android:ems="10"
    android:id="@+id/editText2"
    android:layout_alignBottom="@+id/textView"
    android:layout_alignLeft="@+id/editText"
    android:layout_alignStart="@+id/editText" />

我认为findViewById(R.id.editText);返回NULL但它不应该返回NULL,因为我在之前的活动中有EditText id的EditText这是我以前的XML活动     

{{1}}

我想在之前的活动中从EditText中获取文本,然后在当前活动中使用该字符串,我该怎么办?

0 个答案:

没有答案
相关问题