用BigDecimal试试,
String a="8.5";
double aa=Double.parseDouble(a);
String a="8.5";
double aa=Double.parseDouble(a);
解决方案 »
- TabHost和独立的Activity跳转问题
- Android 混淆如何在debug模式下也能混淆?
- Android的应用程序好友头像的图片缓存应该放在哪个目录?
- 为什么moto手机(960x540)判断SD Card不起作用?
- 4.0系统 adb push 替换根目录文件
- 禁止短信转发
- 如何给控件画边界?
- Android在以太网下如果获取子网掩码、默认网关、DNS啊?
- 怪!Native程序中调用system()都返回错误
- actionbar+viewpager对控件监听问题
- 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; 中 有为空的字符啊