返回信息流在两个Activity间切换的时候,点了第一个Activity的Button,结果运行的时候报错,求大牛指导!代码如下:
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class Activity3 extends Activity {
private TextView symbol;
private EditText num1;
private EditText num2;
private Button calculate;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity3);
num1=(EditText)findViewById(R.id.num1);
num2=(EditText)findViewById(R.id.num2);
symbol=(TextView)findViewById(R.id.symbol);
calculate=(Button)findViewById(R.id.calculate);
symbol.setText("乘以");
calculate.setText("计算");
//将监听器绑定到按钮对象上面
//calculate.setOnClickListener(new CalculateListener());
calculate.setOnClickListener(new OnClickListener()
{
public void onClick(View view) {
// TODO Auto-generated method stub
//取得EditText中用户输入的值
String num1Str=num1.getText().toString();
String num2Str=num2.getText().toString();
//将这两个值放入intent对象中
Intent intent = new Intent();
intent.putExtra("num1",num1Str);
intent.putExtra("num2",num2Str);
intent.setClass(Activity3.this, ResultActivity.class);
//使用这个intent来启动Result
Activity3.this.startActivity(intent);
}
});
}
这是一条镜像帖。来源:北邮人论坛 / java / #23024同步于 2012/7/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
求教~~安卓eclipse中onClickListener的设置问题
vickyymydh
2012/7/26镜像同步19 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
会不会没有在AndroidManifest.xml里面加另外一个Actibity?
【 在 vickyymydh 的大作中提到: 】
: 在两个Activity间切换的时候,点了第一个Activity的Button,结果运行的时候报错,求大牛指导!代码如下:
: import android.app.Activity;
: import android.content.Intent;
: ...................
【 在 Mirianda 的大作中提到: 】
: 会不会没有在AndroidManifest.xml里面加另外一个Actibity?
:
一开始是没加,但后来照您说的,加了,但还是报错。。。
【 在 yutou58nian 的大作中提到: 】
: 难道是没有在AndroidManifest.xml中配置要跳转的activity?
一开始是没加,但后来照您说的,加了,但还是报错。。。出错提示我也贴出来啦,麻烦看一下哈!
【 在 vickyymydh 的大作中提到: 】
: 一开始是没加,但后来照您说的,加了,但还是报错。。。出错提示我也贴出来啦,麻烦看一下哈!
这个是添加跳转Activity的代码。。。
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="vicky.activity3"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="15" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".Activity3"
android:label="@string/title_activity_activity3" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".ResultActivity" android:label="result"/>
</application>
</manifest>