我对android中的mvvm体系结构很陌生。我把数据从A段传递到B段。我想将这些数据存储在Frag中的视图模型中,并根据需要使用。据我所知,我需要在视图模型中定义两个这样的方法。
private final MutableLiveData<Item> selected = new MutableLiveData<Item>();
public void select(Item item) {
selected.setValue(item);
}
public LiveData<Item> getSelected
我有一个enum,它有两个选项。当我在表单上显示这些选项时,它们显示为它们的描述/名称,但是当用户从表单框中选择一个选项时,所选选项显示为数值,而不是显示为描述。例如,当用户选择女性时,机器人显示1。我希望机器人显示:女性。
如何显示选项选择的说明?
代码片段:
[Serializable]
public class Form
{
public Gender Gender;
......
}
public enum Gender
{
[Describe("Female"), Terms("Female")]
Female=1,
[
我从sourceforge下载了Git 2.4.3,并通过为我的Macbook Pro OS 10.9.5下载了Git 2.4.3,然后进行了安装。
当我在终端中输入git --version时,出现了以下消息:
xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install.
Choose an option in the dialog to download the command line developer tools
当我输入whic