Add some missing APIs.

android.widget.Filter and android.webkit.MimeTypeMap are copied from
AOSP. Other new classes are only stub implementations.
This commit is contained in:
Julian Winkler
2023-09-01 12:55:04 +02:00
parent 6c2a3adae6
commit 97f8c2ed0f
30 changed files with 1165 additions and 38 deletions

View File

@@ -4,8 +4,6 @@ import android.net.Uri;
import android.os.Bundle;
import android.os.Parcelable;
import java.io.Serializable;
import java.util.HashMap;
import java.util.Map;
public class Intent {
private ComponentName component;
@@ -193,6 +191,18 @@ public class Intent {
return (Serializable)extras.get(name);
}
public Parcelable getParcelableExtra(String name) {
return extras.getParcelable(name);
}
public String[] getStringArrayExtra(String name) {
return extras.getStringArray(name);
}
public int getIntExtra(String name, int def) {
return extras.getInt(name, def);
}
public Bundle getExtras() {
return extras;
}