android.app.Activity.getDrawable()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(2.9k)|赞(0)|评价(0)|浏览(184)

本文整理了Java中android.app.Activity.getDrawable()方法的一些代码示例,展示了Activity.getDrawable()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Activity.getDrawable()方法的具体详情如下:
包路径:android.app.Activity
类名称:Activity
方法名:getDrawable

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;

相关文章

微信公众号

最新文章

更多

Activity类方法