java – 如何设置文本一个整数并获取int而不会收到错误
发布时间:2020-12-15 05:20:02 所属栏目:Java 来源:网络整理
导读:我试图从整数中获取意图.字符串获取意图工作正常并显示良好,但当我把整数我得到一个强制关闭错误. package kfc.project;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.widget.EditText;import androi
我试图从整数中获取意图.字符串获取意图工作正常并显示良好,但当我把整数我得到一个强制关闭错误.
package kfc.project; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.widget.EditText; import android.widget.TextView; public class productdetail extends Activity{ @Override protected void onCreate(Bundle bundle) { super.onCreate(bundle); setContentView(R.layout.productdetail); //stuff to get intent Intent receivedIntent = getIntent(); String productName = receivedIntent.getStringExtra("name"); int productCalories = receivedIntent.getIntExtra("calories",0); Bundle extras = getIntent().getExtras(); String name = extras.getString("name"); if (name != null) { TextView text1 = (TextView) findViewById(R.id.servingsize); text1.setText(productName); } //int calories = extras.getInt("calories"); TextView text1 = (TextView) findViewById(R.id.calories); text1.setText(productCalories); } } 解决方法TextView text1 = (TextView) findViewById(R.id.calories); text1.setText(""+productCalories); 要么 text1.setText(String.valueOf(productCalories)); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |