运行时传数据报错.帮看看. android运行. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 空指针了啊oncreate里空指针了 package zfy.Ex11_UI_A;import android.app.Activity;import android.os.Bundle;import java.text.DecimalFormat;import java.text.NumberFormat;//import zyf.Ex11_UI_A.R;import android.content.Intent;import android.view.View;import android.widget.Button;import android.widget.TextView;public class BMIActivity extends Activity { private Intent intent; private Bundle bundle; @Overroid public void onCreate(Bundle saveInstanceState){ super.onCreate(saveInstanceState); setContentView(R.layout.mylayout); intent=this.getIntent(); bundle=intent.getExtras(); String sex=bundle.getString("sex"); double height=bundle.getDouble("height"); String sexText=""; if (sex.equals("M")){ sexText="男性"; }else { sexText="女性"; } String weight=this.getWeight(sex,height); TextView tv1=(TextView) findViewById(R.id.Text_sex); tv1.setText(""+sexText+"/n你的身高是"+height+"厘米\n你的标准体重是"+weight+"公斤"); Button b1=(Button)findViewById(R.id.button_back); b1.setOnClickListener(new Button.OnClickListener(){ @Overroid public void onClick(View V){ BMIActivity.this.setResult(RESULT_OK,intent); BMIActivity.this.finish(); } }); } private String format(double num){ NumberFormat formatter = new DecimalFormat("0.00"); String s = formatter.format(num); return s; } private String getWeight(String sex,Double height){ String weight=""; if (sex.equals("M")){ weight=format((height - 80)*0.7); }else{ weight = format((height - 70)*0.6); } return weight; }} 从log中截的一段,求大神知道错误在哪 各位大侠请帮忙,关于android登录特效问题!万分感谢! 关于移动应用的学习 Android模拟器上网 关于这样布局的一个思路 关于android 中的this,请大牛来解答 listview 显示图片问题 如何设置Camera不自动对焦 Android achartengine折线图的问题! 求大神帮忙解决个小问题 关于android socket 客户端 与服务器通讯! listview中有edittext,如何能够让listview的item和edittext都能响应点击消息
oncreate里空指针了
import android.app.Activity;
import android.os.Bundle;
import java.text.DecimalFormat;
import java.text.NumberFormat;//import zyf.Ex11_UI_A.R;
import android.content.Intent;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
public class BMIActivity extends Activity {
private Intent intent;
private Bundle bundle;
@Overroid
public void onCreate(Bundle saveInstanceState){
super.onCreate(saveInstanceState);
setContentView(R.layout.mylayout);
intent=this.getIntent();
bundle=intent.getExtras();
String sex=bundle.getString("sex");
double height=bundle.getDouble("height");
String sexText="";
if (sex.equals("M")){
sexText="男性";
}else
{
sexText="女性";
}
String weight=this.getWeight(sex,height);
TextView tv1=(TextView) findViewById(R.id.Text_sex);
tv1.setText(""+sexText+"/n你的身高是"+height+"厘米\n你的标准体重是"+weight+"公斤");
Button b1=(Button)findViewById(R.id.button_back);
b1.setOnClickListener(new Button.OnClickListener(){
@Overroid
public void onClick(View V){
BMIActivity.this.setResult(RESULT_OK,intent);
BMIActivity.this.finish();
}
});
}
private String format(double num){
NumberFormat formatter = new DecimalFormat("0.00");
String s = formatter.format(num);
return s;
}
private String getWeight(String sex,Double height){
String weight="";
if (sex.equals("M")){
weight=format((height - 80)*0.7);
}else{
weight = format((height - 70)*0.6);
}
return weight;
}
}