@Override
 public Object getSystemService(String name) {
   if (LAYOUT_INFLATER_SERVICE.equals(name)) {
     if (inflater == null) {
       inflater =
           new ParallaxLayoutInflater(LayoutInflater.from(getBaseContext()), this, mFactory);
     }
     return inflater;
   }
   return super.getSystemService(name);
 }
예제 #2
0
    @Override
    public Object getSystemService(String name) {
      if (LAYOUT_INFLATER_SERVICE.equals(name)) {
        if (inflater == null) {
          inflater = LayoutInflater.from(getBaseContext()).cloneInContext(this);
        }
        return inflater;
      }

      if (SERVICE.equals(name)) {
        return parentScope;
      }

      return super.getSystemService(name);
    }