创建新屏幕时出现问题

时间:2010-08-08 06:32:28

标签: android user-interface

我正在创建一个项目,我需要在其中接收一些数字,进行一些计算,然后在新的屏幕上创建显示答案。我正在使用Intent对象转到新屏幕:

   final Button button = (Button) findViewById(R.id.save);

   button.setOnClickListener(new OnClickListener() 
   {
       public void onClick(View v)
       {
           Intent myIntent = new Intent();
           myIntent.setClass(HelloAndroid.this, screen2.class);
           myIntent.putExtra("eFiber", Double.toString(E_fiber));
           startActivity(myIntent); 
       }
   });

但当我这样做时,当我点击按钮时崩溃。如果我使用与第一个屏幕中相同的xml文件,那么它工作得很好,当我使用不同的xml文件,我有问题。

1 个答案:

答案 0 :(得分:1)

您是否已在android-manifest xml中将第二个Activity注册为Activity

<application>节点下,产生以下效果:

<activity android:name=".my.screen2" android:label="@string/app_name"></activity>

使用您的特定Activity信息代替".my.screen2"