一般接口请求返回对象,都会执行数据获取与数据设置的方法。即右击引用 Generate… 当中的 Getter And Setter 方法。且大多数人会习惯性在定义对象数据的时候,会依据实际情况为每个数据添加前缀。如变量前缀 ‘m’,或者静态前缀 ‘s’。
这个时候执行 Getter And Setter 方法就显得比较尴尬了,生成的数据操作方法名也相应的植入了前缀。如下显示:
public class UserModel {
private String mName;
private String mUrl;
public String getmName() {
return mName;
}
public void setmName(String mName) {
this.mName = mName;
}
public String getmUrl() {
return mUrl;
}
public void setmUrl(String mUrl) {
this.mUrl = mUrl;
}
}
针对这样的问题,好在 Android Studio 在代码编辑区设置当中已提供了解决办法,希望能引导更多小伙伴解决这样的问题。
修改设置结果:
public class UserModel {
private String mName;
private String mUrl;
public String getName() {
return mName;
}
public void setName(String name) {
mName = name;
}
public String getUrl() {
return mUrl;
}
public void setUrl(String url) {
mUrl = url;
}
}