WEB开发网
开发学院手机开发Android 开发 Android CheckBox ?算器开发(源码) 阅读

Android CheckBox ?算器开发(源码)

 2010-05-28 14:57:00 来源:WEB开发网   
核心提示:106 Confirm();107 mBox4.setChecked(false);108 return;109 }110 break;111 default:112 break;113 }114115 if(mBox1.isChecked())116 {117 mTextView.setText( GetOperat

106 Confirm();

107 mBox4.setChecked(false);

108 return;

109 }

110 break;

111 default:

112 break;

113 }

114

115 if(mBox1.isChecked())

116 {

117 mTextView.setText( GetOperation("+"));

118 }

119 else

120 {

121 mTextView.setText("");

122 }

123 if(mBox2.isChecked())

124 {

125 mTextView2.setText(GetOperation("-"));

126 }

127 else

128 {

129 mTextView2.setText("");

130 }

131 if(mBox3.isChecked())

132 {

133 mTextView3.setText(GetOperation("*"));

134 }

135 else

136 {

137 mTextView3.setText("");

138 }

139 if(mBox4.isChecked())

140 {

141 mTextView4.setText(GetOperation("/"));

142 }

143 else

144 {

145 mTextView4.setText("");

146 }

147 }

148 };

149 mBox1.setOnCheckedChangeListener(listner);

150 mBox2.setOnCheckedChangeListener(listner);

151 mBox3.setOnCheckedChangeListener(listner);

152 mBox4.setOnCheckedChangeListener(listner);

153

154 }

155 public String GetOperation(String Operation)

156 {

157 if(Operation=="+")

158 {

159 Temp=Float.parseFloat(mEditText.getText().toString())+

160 Float.parseFloat(mEditText1.getText().toString());

161

162 }

163 if(Operation=="-")

164 {

165 Temp=Float.parseFloat(mEditText.getText().toString())-

166 Float.parseFloat(mEditText1.getText().toString());

167

168 }

169 if(Operation=="*")

170 {

上一页  1 2 3 4 5 6  下一页

Tags:Android CheckBox 开发

编辑录入:coldstar [复制链接] [打 印]
赞助商链接