public void updateDisplay(View v)
{
Button button = (Button) findViewById(R.id.button1);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
tempNumber.setText(tempNumber.getText().toString() + ((Button) view).getText());
}
});
tempNumber.setText( tempNumber.getText().toString() + ((Button) v).getText() );
}
我的java代码
<Button
android:id="@+id/button1"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="0.1"
android:background="@drawable/button"
android:onClick="updateDisplay"
android:text="1"
android:layout_marginTop="5dp"
android:layout_marginBottom="5dp"
android:textColor="@drawable/button_tx_color"
android:textSize="15sp" />
我的xml代码
当我单击从 0 到 9 的按钮时,我会创建数字。但我也有点。和减号。我如何检查我的文本视图以在我的数字中只允许一个点,并在我的数字顶部允许减号。
先谢谢了...