本文整理了Java中android.app.Activity.getDrawable()
方法的一些代码示例,展示了Activity.getDrawable()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Activity.getDrawable()
方法的具体详情如下:
包路径:android.app.Activity
类名称:Activity
方法名:getDrawable
暂无
代码示例来源:origin: sjwall/MaterialTapTargetPrompt
@Nullable
@Override
public Drawable getDrawable(@DrawableRes int resId)
{
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP)
{
return mActivity.getDrawable(resId);
}
else
{
//noinspection deprecation
return mActivity.getResources().getDrawable(resId);
}
}
}
代码示例来源:origin: sjwall/MaterialTapTargetPrompt
@Test
public void testGetDrawable()
{
final Drawable resource = mock(Drawable.class);
final int resourceId = 64532;
final Activity activity = mock(Activity.class);
final ActivityResourceFinder resourceFinder = new ActivityResourceFinder(activity);
when(activity.getDrawable(resourceId)).thenReturn(resource);
assertEquals(resource, resourceFinder.getDrawable(resourceId));
}
代码示例来源:origin: stackoverflow.com
Activity activity = startActivity();
// override progress bar infinite animation with a simple image
ProgressBar progressBar = (ProgressBar) activity.findViewById(R.id.loading_progressbar);
progressBar.setIndeterminateDrawable(activity.getDrawable(android.R.drawable.ic_lock_lock));
// click on the button that triggers the display of the progress bar
onView(withId(R.id.login_button)).perform(click());
代码示例来源:origin: ckurtm/TvDialog
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public GuidanceStylist.Guidance onCreateGuidance(Bundle savedInstanceState) {
String title = getString(getArguments().getInt(ARG_TITLE_RES));
String breadcrumb = "";
String description = Html.fromHtml(getString(getArguments().getInt(ARG_DESC_RES))).toString();
Drawable icon = getActivity().getDrawable(getArguments().getInt(ARG_ICON_RES));
return new GuidanceStylist.Guidance(title, description, breadcrumb, icon);
}
代码示例来源:origin: andviane/google-books-android-viewer
private void acceptState(Bundle savedInstanceState) {
if (savedInstanceState != null) {
current = (Book) savedInstanceState.getSerializable("current_details");
if (current != null) {
// Picasa needs the placeholder.
showDetails(current, getActivity().getDrawable(R.drawable.user_placeholder));
// Try to set the thumb first. Full size image is sometimes not available.
setCover(current.getSmallThumbnail());
}
}
}
代码示例来源:origin: amahi/android
@NonNull
@Override
public GuidanceStylist.Guidance onCreateGuidance(Bundle savedInstanceState) {
String title = getString(R.string.pref_title_account);
String breadcrumb = getString(R.string.pref_title_sign_out);
String description = getString(R.string.pref_sign_out_desc);
Drawable icon = null;
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP) {
icon = getActivity().getDrawable(R.drawable.ic_app_logo_shadowless);
}
return new GuidanceStylist.Guidance(title, description, breadcrumb, icon);
}
代码示例来源:origin: wasdennnoch/AndroidN-ify
return mActivity.getDrawable(iconRes);
} else {
return null;
内容来源于网络,如有侵权,请联系作者删除!