Add xposed resources interface
This commit is contained in:
parent
89f80098bb
commit
4c54e36bf1
|
|
@ -47,6 +47,7 @@ import android.view.LayoutInflater;
|
|||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.RequiresApi;
|
||||
|
||||
import org.xmlpull.v1.XmlPullParser;
|
||||
|
|
@ -168,6 +169,8 @@ public class XResources extends XposedResources {
|
|||
/**
|
||||
* Returns the name of the package that these resources belong to, or "android" for system resources.
|
||||
*/
|
||||
@NonNull
|
||||
@Override
|
||||
public String getPackageName() {
|
||||
return mPackageName;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ import android.content.res.Configuration;
|
|||
import android.content.res.Resources;
|
||||
import android.util.DisplayMetrics;
|
||||
|
||||
public abstract class XposedResources extends Resources {
|
||||
public abstract class XposedResources extends Resources implements XposedResourcesInterface {
|
||||
public XposedResources(AssetManager assets, DisplayMetrics metrics, Configuration config) {
|
||||
super(assets, metrics, config);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,7 @@
|
|||
package io.github.libxposed;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
|
||||
public interface XposedResourcesInterface {
|
||||
@NonNull String getPackageName();
|
||||
}
|
||||
Loading…
Reference in New Issue