Advertisement
Guest User

Untitled

a guest
Jun 24th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. public class DialogContentList extends FrameLayout {
  2.  
  3. public static DataLoader dataLoader;
  4. static SwipeRefreshRelativeLayout contentList;
  5. public static AdDetailModel adDetailModel;
  6.  
  7. public DialogContentList(@NonNull Context context) {
  8. super(context);
  9.  
  10. init(context, null, 0);
  11. }
  12.  
  13. public DialogContentList(@NonNull Context context, @Nullable AttributeSet attrs) {
  14. super(context, attrs);
  15.  
  16. init(context, attrs, 0);
  17. }
  18.  
  19. public DialogContentList(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
  20. super(context, attrs, defStyleAttr);
  21.  
  22. init(context, attrs, defStyleAttr);
  23. }
  24.  
  25. public static class Builder {
  26.  
  27. private AdDetailModel adDetailModel;
  28. private DataLoader dataLoader;
  29.  
  30. public Builder() {
  31.  
  32. }
  33.  
  34.  
  35. public Builder setModel(AdDetailModel adDetailModel) {
  36. this.adDetailModel = adDetailModel;
  37. return this;
  38. }
  39.  
  40. public Builder setDataloder(DataLoader dataLoader) {
  41. this.dataLoader = dataLoader;
  42. return this;
  43. }
  44.  
  45.  
  46. public DialogContentList build(final Context context) {
  47. DialogContentList dialogContentList = new DialogContentList(context);
  48.  
  49. return dialogContentList;
  50. }
  51. }
  52.  
  53. private void init( Context context, AttributeSet attrs, int defStyleAttr) {
  54.  
  55. LayoutInflater.from(context).inflate(R.layout.dialog_content_list, this, true);
  56. contentList = (SwipeRefreshRelativeLayout) findViewById(R.id.ContentList);
  57. //
  58. // contentList.build(new viewWrapper() {
  59. // @Override
  60. // public BaseWidget getView() {
  61. // return new AdSample(context1, adDetailModel);
  62. // }
  63. // }, dataLoader);
  64.  
  65. }
  66.  
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement