用BigDecimal试试,
String a="8.5";
double aa=Double.parseDouble(a);
String a="8.5";
double aa=Double.parseDouble(a);
解决方案 »
- android json 解析 错误
- 百度地图api如何实现比例尺
- 怎么解决如下错误,小弟在这里谢谢各位了
- android真机怎么连接PC服务器
- 请问这是什么错误,在android下遇到的问题
- Android 中有关3G网络编程的问题
- Menu复用的问题请教
- android jni代码env->GetFieldID无法执行
- http 返回的数据解析后 汉字格式不对"\u516c\u53f8\u5927\u4f1a"
- 安卓开发之文件的读取与保存
- android彩信MMS 怎么能把pdu打包好的 smil和附件分开 我只想要附件部分的pdu
- MotionEvent.中没有拖拽消息呀???//怎么得知是否是拖拽消息?
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:gravity="center_horizontal"
android:orientation="horizontal"
tools:context=".MainActivity" >
<EditText
android:inputType="text"
android:numeric="decimal"
android:layout_width="70dp"
android:layout_height="wrap_content"
android:id="@+id/sum1"
android:textSize="20sp"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="+"
/>
<EditText
android:inputType="text"
android:numeric="decimal"
android:layout_width="70dp"
android:layout_height="wrap_content"
android:id="@+id/sum2"
android:textSize="20sp"
/>
<Button
android:id="@+id/btn1"
android:layout_width="50dp"
android:layout_height="wrap_content"
android:text="="
/>
<EditText
android:inputType="text"
android:numeric="decimal"
android:layout_width="70dp"
android:layout_height="wrap_content"
android:id="@+id/sum3"
android:textSize="20sp"
/></LinearLayout>这是JAVA文件package com.example.homework;import android.os.Bundle;
import android.widget.*;
import android.app.Activity;
public class sum extends Activity {
public EditText sum1;
public EditText sum2;
public EditText sum3;
public Button ok;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.sum);
sum1 = (EditText)findViewById(R.id.sum1);
sum2 = (EditText)findViewById(R.id.sum2);
sum3 = (EditText)findViewById(R.id.sum3);
ok = (Button)findViewById(R.id.btn1);
double f_sum1;
double f_sum2;
double f_sum3;
String s1;
String s2;
String s3;
s1 = sum1.getText().toString();
s2 = sum2.getText().toString();
f_sum1 = Double.valueOf(s1);
f_sum2 = Double.valueOf(s2);
f_sum3 = f_sum1 + f_sum2;
s3 = String.valueOf(f_sum3);
sum3.setText(s3);
}
}
String s1;
String s2;
String s3; 中 有为空的字符啊