android studio中点击按钮后用户输入的数字化会转换为美元并利用toast方法短暂显示在页面上
时间: 2023-05-28 20:04:18 浏览: 138
android button shape Toast
4星 · 用户满意度95%
以下是一个简单的Android Studio代码示例,可以实现用户输入的数字转换为美元,并在页面上显示toast消息:
```java
public class MainActivity extends AppCompatActivity {
private EditText inputEditText;
private Button convertButton;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
inputEditText = findViewById(R.id.inputEditText);
convertButton = findViewById(R.id.convertButton);
convertButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
double input = Double.parseDouble(inputEditText.getText().toString());
String message = String.format("$%.2f", input);
Toast.makeText(MainActivity.this, message, Toast.LENGTH_SHORT).show();
}
});
}
}
```
在这个示例中,我们首先通过findViewById方法获取了输入框和按钮的引用。然后,我们为按钮设置了一个点击监听器,当用户点击按钮时,我们获取用户输入的数字并将其转换为美元。最后,我们使用Toast.makeText方法创建一个toast消息,并将其显示在页面上。Toast.LENGTH_SHORT参数指定消息的显示时间为短暂的时间段。
阅读全文