public class EasyToolbar {
//非靜態(tài)變量
private Toolbar toolbar;
//私有構(gòu)造方法
private EasyToolbar(Toolbar toolbar){
this.toolbar=toolbar;
}
//靜態(tài)方法
//帶返回值的靜態(tài)方法,返回一個當(dāng)前類的實例,并給非靜態(tài)變量賦值
@NonNull
public static EasyToolbar findToolbarById(AppCompatActivity activity, int toolbarId){
Toolbar tb= activity.findViewById(toolbarId);
return new EasyToolbar(tb);
}
}
簡直一波騷操作啊有沒有?。?br>
參考文章:
用小鴨子演示的靜態(tài)方法給非靜態(tài)變量賦值操作