是否可以针对不同的按钮点击显示不同的布局?

时间:2017-05-22 17:14:59

标签: java android android-layout android-activity

您好我正在构建一个小费应用,其中用户提示基于%值或$ money

我有一个为%值设置的按钮,用于激活布局,要求用户输入提示%,现在我的问题是当用户点击$按钮时我可以使用相同的布局而不是要求用户输入提示%值,我问他金额。

我知道有可能将它作为两个单独的活动来进行,但我想知道使用一个布局根据按钮点击显示不同的可能性。

1 个答案:

答案 0 :(得分:0)

是的,你可以做你所要求的。 简单地说,更改文本条目的文本字段中的文本,要求用户输入他们喜欢的任何值,然后在代码中设置一个布尔标志,以指示输入的值是特殊值而不是“输入提示%”值”。

另一个解决方案是添加另一个EditText字段并将其可见性设置为GONE,当您需要使用它时,将旧的(%tip)EditText字段设置为GONE,将新的($ amount)EditText设置为VISIBLE,以便您不需要跟踪更新变量以指示已将哪些文本输入共享的EditText。