// Path: app/src/main/java/com/github/captain_miao/databinding/tutorial/helper/MyDataBindingComponent.java
// public class MyDataBindingComponent implements android.databinding.DataBindingComponent {
//     @Override
//     public ImageViewBindingInterface getImageViewBindingInterface() {
//         return new ImageViewBinding4Picasso();
//     }
// }


import android.app.Application;
import android.content.Context;
import android.databinding.DataBindingUtil;
import com.github.captain_miao.databinding.tutorial.helper.MyDataBindingComponent;
package com.github.captain_miao.databinding.tutorial.app;



/**
 * @author YanLu
 * @since 16/9/19
 */
public class TutorialApp extends Application {

    @Override
    protected void attachBaseContext(Context base) {
        super.attachBaseContext(base);
    }

    @Override
    public void onCreate() {
        super.onCreate();
// Path: app/src/main/java/com/github/captain_miao/databinding/tutorial/helper/MyDataBindingComponent.java
// public class MyDataBindingComponent implements android.databinding.DataBindingComponent {
//     @Override
//     public ImageViewBindingInterface getImageViewBindingInterface() {
//         return new ImageViewBinding4Picasso();
//     }
// }


// Path: app/src/main/java/com/github/captain_miao/databinding/tutorial/app/TutorialApp.java
import android.app.Application;
import android.content.Context;
import android.databinding.DataBindingUtil;
import com.github.captain_miao.databinding.tutorial.helper.MyDataBindingComponent;

package com.github.captain_miao.databinding.tutorial.app;



/**
 * @author YanLu
 * @since 16/9/19
 */
public class TutorialApp extends Application {

    @Override
    protected void attachBaseContext(Context base) {
        super.attachBaseContext(base);
    }

    @Override
    public void onCreate() {
        super.onCreate();
        DataBindingUtil.setDefaultComponent(new MyDataBindingComponent());