《安卓标准体重查看器资源代码 (2)》由会员分享,可在线阅读,更多相关《安卓标准体重查看器资源代码 (2)(5页珍藏版)》请在金锄头文库上搜索。
1、package hanyanzhou.niumingying;import hanyanzhou.niumingying.R;import android.app.Activity;import android.os.Bundle;import android.view.*;import android.widget.*;public class hanyanzhou extends Activity /* Called when the activity is first created. */EditText tizhong1,tizhong2,shengao1,shengao2,tizh
2、ongshishu;EditText zuizhongjieguo,cankaozhi,cankaozhi2,cankaozhi3;double shurutizhong,shurushengao,temp,shuchutizhongzhishu;String tz=请输入体重(公斤,请用软键盘输入);String sg=请输入身高(米,请用软键盘输入);String caokao=正常 18-25,超重 25-30,轻度肥胖 30-35;String cankao2=中度肥胖 35-40,重度肥胖大于 40;String cankao3=;String str=,str2=,tzzs,kon
3、g=,panduan=输入错误,请重新输入;int a,b;public boolean onCreateOptionsMenu(Menu menu) / TODO Auto-generated method stubmenu.add(0, 1, 1, 退出);return super.onCreateOptionsMenu(menu);Overridepublic boolean onOptionsItemSelected(MenuItem item) / TODO Auto-generated method stubif(item.getItemId()=1)finish();return
4、 super.onOptionsItemSelected(item);Overridepublic void onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState);setContentView(R.layout.main);tizhong1=(EditText) findViewById(R.id.EditText01); tizhong2=(EditText) findViewById(R.id.EditText02);shengao1=(EditText) findViewById(R.id.EditT
5、ext03);shengao2=(EditText) findViewById(R.id.EditText04);tizhongshishu=(EditText) findViewById(R.id.EditText05);zuizhongjieguo=(EditText) findViewById(R.id.EditText06);cankaozhi=(EditText) findViewById(R.id.EditText07);cankaozhi2=(EditText) findViewById(R.id.EditText08);cankaozhi3=(EditText) findVie
6、wById(R.id.EditText09);tizhong1.setText(tz);tizhong2.setText(str2);shengao1.setText(sg);shengao2.setText(str2);cankaozhi.setText(caokao);cankaozhi2.setText(cankao2);cankaozhi3.setText(cankao3);tizhongshishu.setText(str2);zuizhongjieguo.setText(str2);final Button js=new Button2;js0=(Button)findViewBy
7、Id(R.id.Button01);js1=(Button)findViewById(R.id.Button02);/以上没有错误/以上有错误js1.setOnClickListener(new View.OnClickListener() public void onClick(View v) tizhong2.setText(kong);shengao2.setText(kong); tizhongshishu.setText(kong);zuizhongjieguo.setText(kong););js0.setOnClickListener(new View.OnClickListen
8、er() public void onClick(View v) a=tizhong2.length();b=shengao2.length();if(a=0|b=0)tizhongshishu.setText(panduan);zuizhongjieguo.setText(panduan);else/ TODO Auto-generated method stubstr=tizhong2.getText().toString();str2=shengao2.getText().toString();shurutizhong=Double.parseDouble(str);shurusheng
9、ao=Double.parseDouble(str2);double a=shurushengao*shurushengao;shuchutizhongzhishu=shurutizhong/a;tzzs=+shuchutizhongzhishu;tizhongshishu.setText(tzzs);if (18=shuchutizhongzhishu&shuchutizhongzhishu=25)str=您的体重正常;zuizhongjieguo.setText(str); elseif(25 shuchutizhongzhishu&shuchutizhongzhishu=30)str=您
10、的体重超重;zuizhongjieguo.setText(str);elseif(30shuchutizhongzhishu&shuchutizhongzhishu=35)str=您轻度肥胖;zuizhongjieguo.setText(str);elseif(35shuchutizhongzhishu&shuchutizhongzhishu=40)str=您中度肥胖;zuizhongjieguo.setText(str);elseif(35shuchutizhongzhishu)str=您重度肥胖;zuizhongjieguo.setText(str); elsestr=输入错误或体重过轻;zuizhongjieguo.setText(str); );/