public interface ResourceFinder
MaterialTapTargetPrompt
.Modifier and Type | Method and Description |
---|---|
android.view.View |
findViewById(int resId)
Finds a child view with the given identifier.
|
android.content.Context |
getContext()
Retrieve the Context that the prompt is running in.
|
android.graphics.drawable.Drawable |
getDrawable(int resId)
Returns a drawable object associated with a particular resource ID and
styled for the current theme.
|
android.view.ViewGroup |
getPromptParentView()
Get the view to add the prompt to.
|
android.content.res.Resources |
getResources()
Returns a Resources instance for the application's package.
|
java.lang.String |
getString(int resId)
Returns a localized string from the application's package's
default string table.
|
android.content.res.Resources.Theme |
getTheme()
Return the Theme object associated with
getContext() . |
android.content.res.TypedArray |
obtainStyledAttributes(int resId,
int[] attrs)
Retrieve styled attribute information in
getContext() theme. |
@Nullable android.view.View findViewById(@IdRes int resId)
resId
- the identifier of the view to find@NonNull android.view.ViewGroup getPromptParentView()
@NonNull android.content.Context getContext()
@NonNull android.content.res.Resources getResources()
@NonNull android.content.res.Resources.Theme getTheme()
getContext()
.@NonNull java.lang.String getString(@StringRes int resId)
resId
- Resource id for the string@NonNull android.content.res.TypedArray obtainStyledAttributes(@StyleRes int resId, @StyleableRes int[] attrs)
getContext()
theme. See
Resources.Theme.obtainStyledAttributes(int, int[])
for more information.Resources.Theme.obtainStyledAttributes(int, int[])
@Nullable android.graphics.drawable.Drawable getDrawable(@DrawableRes int resId)
resId
- The desired resource identifier, as generated by the aapt
tool. This integer encodes the package, type, and resource
entry. The value 0 is an invalid identifier.null
if the resource could not be resolved.