android.support.v4.app.FragmentActivity.getResources()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(8.3k)|赞(0)|评价(0)|浏览(166)

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

FragmentActivity.getResources介绍

暂无

代码示例

代码示例来源:origin: commonsguy/cw-omnibus

QuestionBinder() {
 size=getActivity()
     .getResources()
     .getDimensionPixelSize(R.dimen.icon);
}

代码示例来源:origin: fengjundev/Android-Skin-Loader

private void dynamicAddTitleView() {
  TextView textView = new TextView(getActivity());
  textView.setText("Small Article (动态new)");
  RelativeLayout.LayoutParams param = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
  param.addRule(RelativeLayout.CENTER_IN_PARENT);
  textView.setLayoutParams(param);
  textView.setTextColor(getActivity().getResources().getColor(R.color.color_title_bar_text));
  textView.setTextSize(20);
  titleBarLayout.addView(textView);
  
  List<DynamicAttr> mDynamicAttr = new ArrayList<DynamicAttr>();
  mDynamicAttr.add(new DynamicAttr(AttrFactory.TEXT_COLOR, R.color.color_title_bar_text));
  dynamicAddView(textView, mDynamicAttr);
}

代码示例来源:origin: aa112901/remusic

@Override
public void onStart() {
  super.onStart();
  //设置fragment高度 、宽度
  int dialogHeight = (int) (getActivity().getResources().getDisplayMetrics().heightPixels * 0.65);
  int dialogWidth = (int) (getActivity().getResources().getDisplayMetrics().widthPixels * 0.77);
  getDialog().getWindow().setLayout(dialogWidth, dialogHeight);
  getDialog().setCanceledOnTouchOutside(true);
}

代码示例来源:origin: aa112901/remusic

@Override
public void onStart() {
  super.onStart();
  //设置fragment高度 、宽度
  int dialogHeight = (int) (getActivity().getResources().getDisplayMetrics().heightPixels);
  int dialogWidth = (int) (getActivity().getResources().getDisplayMetrics().widthPixels);
  getDialog().getWindow().setLayout(dialogWidth, dialogHeight);
  getDialog().setCanceledOnTouchOutside(true);
}

代码示例来源:origin: HotBitmapGG/bilibili-android-client

@SuppressLint("SetTextI18n")
private void setLive() {
  int roomStatus = mUserLiveRoomStatusInfo.getData().getRoomStatus();
  if (roomStatus == 0) {
    //用户没有直播
    liveImage.setImageResource(R.drawable.ic_live_line);
    liveImage.setImageTintList(ColorStateList.valueOf(getActivity().getResources().getColor(R.color.font_normal)));
    liveStatusTv.setText(R.string.live_message);
    liveStatusTv.setTextColor(getActivity().getResources().getColor(R.color.font_normal));
  } else {
    //用户正在直播
    liveImage.setImageResource(R.drawable.ic_live_fill);
    liveImage.setImageTintList(ColorStateList.valueOf(getActivity().getResources().getColor(R.color.colorPrimary)));
    liveStatusTv.setText("正在直播 :" + mUserLiveRoomStatusInfo.getData().getTitle());
    liveStatusTv.setTextColor(getActivity().getResources().getColor(R.color.colorPrimary));
  }
}

代码示例来源:origin: aa112901/remusic

@Override
public void onStart() {
  super.onStart();
  //设置fragment高度 、宽度
  int dialogHeight = (int) (getActivity().getResources().getDisplayMetrics().heightPixels * 0.56);
  int dialogWidth = (int) (getActivity().getResources().getDisplayMetrics().widthPixels * 0.63);
  getDialog().getWindow().setLayout(dialogWidth, dialogHeight);
  getDialog().setCanceledOnTouchOutside(true);
}

代码示例来源:origin: aa112901/remusic

@Override
public void onStart() {
  super.onStart();
  //设置fragment高度 、宽度
  int dialogHeight = (int) (getActivity().getResources().getDisplayMetrics().heightPixels);
  int dialogWidth = (int) (getActivity().getResources().getDisplayMetrics().widthPixels);
  getDialog().getWindow().setLayout(dialogWidth, dialogHeight);
  getDialog().setCanceledOnTouchOutside(true);
}

代码示例来源:origin: naman14/Timber

private void setItemDecoration() {
  if (isGrid) {
    int spacingInPixels = getActivity().getResources().getDimensionPixelSize(R.dimen.spacing_card_album_grid);
    itemDecoration = new SpacesItemDecoration(spacingInPixels);
  } else {
    itemDecoration = new DividerItemDecoration(getActivity(), DividerItemDecoration.VERTICAL_LIST);
  }
  recyclerView.addItemDecoration(itemDecoration);
}

代码示例来源:origin: novoda/android-demos

@Override
  public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    if (container == null) {
      return null;
    }

    ScrollView scroller = new ScrollView(getActivity());
    TextView text = new TextView(getActivity());
    int padding = (int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 4, getActivity().getResources().getDisplayMetrics());
    text.setPadding(padding, padding, padding, padding);
    scroller.addView(text);
    text.setText(Constants.DETAILS[getArguments().getInt("index", 0)]);
    return scroller;
  }
}

代码示例来源:origin: gzu-liyujiang/AndroidPicker

@Override
public Resources getResources() {
  Resources res = super.getResources();
  //强制字体大小不随系统改变而改变:https://blog.csdn.net/xuxian361/article/details/74909602
  if (res.getConfiguration().fontScale != 1f) {
    Configuration newConfig = new Configuration();
    newConfig.setToDefaults();
    res.updateConfiguration(newConfig, res.getDisplayMetrics());
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
      createConfigurationContext(newConfig);
    } else {
      res.updateConfiguration(newConfig, res.getDisplayMetrics());
    }
  }
  return res;
}

代码示例来源:origin: jeasonlzy/ImagePicker

allImagesFolder.name = activity.getResources().getString(R.string.ip_all_images);
allImagesFolder.path = "/";
allImagesFolder.cover = allImages.get(0);

代码示例来源:origin: naman14/Timber

private void setItemDecoration() {
  if (isGrid) {
    int spacingInPixels = getActivity().getResources().getDimensionPixelSize(R.dimen.spacing_card_album_grid);
    itemDecoration = new SpacesItemDecoration(spacingInPixels);
  } else {
    itemDecoration = new DividerItemDecoration(getActivity(), DividerItemDecoration.VERTICAL_LIST);
  }
  recyclerView.addItemDecoration(itemDecoration);
}

代码示例来源:origin: naman14/Timber

private void setItemDecoration() {
  if (isGrid) {
    int spacingInPixels = getActivity().getResources().getDimensionPixelSize(R.dimen.spacing_card_album_grid);
    itemDecoration = new SpacesItemDecoration(spacingInPixels);
  } else {
    itemDecoration = new DividerItemDecoration(getActivity(), DividerItemDecoration.VERTICAL_LIST);
  }
  recyclerView.addItemDecoration(itemDecoration);
}

代码示例来源:origin: commonsguy/cw-omnibus

ForecastAdapter(List<WeatherResponse.Period> items) {
 super(getActivity(), R.layout.row, R.id.date, items);
 size=getActivity()
  .getResources()
  .getDimensionPixelSize(R.dimen.icon);
 dateFormat=DateFormat.getDateFormat(getActivity());
 timeFormat=DateFormat.getTimeFormat(getActivity());
}

代码示例来源:origin: commonsguy/cw-omnibus

ForecastAdapter(List<WeatherResponse.Period> items) {
 super(getActivity(), R.layout.row, R.id.date, items);
 size=getActivity()
  .getResources()
  .getDimensionPixelSize(R.dimen.icon);
 dateFormat=DateFormat.getDateFormat(getActivity());
 timeFormat=DateFormat.getTimeFormat(getActivity());
}

代码示例来源:origin: asyl/ArcAnimator

public int dpToPx(int dp) {
  DisplayMetrics displayMetrics = getActivity().getResources().getDisplayMetrics();
  return Math.round(dp * (displayMetrics.xdpi / DisplayMetrics.DENSITY_DEFAULT));
}

代码示例来源:origin: kaku2015/ColorfulNews

private void initSwipeRefreshLayout() {
  mSwipeRefreshLayout.setOnRefreshListener(this);
  mSwipeRefreshLayout.setColorSchemeColors(getActivity().getResources().getIntArray(R.array.gplus_colors)
  );
}

代码示例来源:origin: fossasia/pslab-android

private void playRecordedData() {
  recordedBaroArray.addAll(baroSensor.recordedBaroData);
  try {
    if (recordedBaroArray.size() > 1) {
      BaroData i = recordedBaroArray.get(1);
      long timeGap = i.getTime() - i.getBlock();
      processRecordedData(timeGap);
    } else {
      processRecordedData(0);
    }
  } catch (IllegalArgumentException e) {
    Toast.makeText(getActivity(),
        getActivity().getResources().getString(R.string.no_data_fetched), Toast.LENGTH_SHORT).show();
  }
}

代码示例来源:origin: fossasia/pslab-android

private void playRecordedData() {
  recordedLuxArray.addAll(luxSensor.recordedLuxData);
  try {
    if (recordedLuxArray.size() > 1) {
      LuxData i = recordedLuxArray.get(1);
      long timeGap = i.getTime() - i.getBlock();
      processRecordedData(timeGap);
    } else {
      processRecordedData(0);
    }
  } catch (IllegalArgumentException e) {
    Toast.makeText(getActivity(),
        getActivity().getResources().getString(R.string.no_data_fetched), Toast.LENGTH_SHORT).show();
  }
}

代码示例来源:origin: fossasia/pslab-android

public void playData() {
  resetInstrumentData();
  luxSensor.startedPlay = true;
  try {
    if (recordedLuxArray.size() > 1) {
      LuxData i = recordedLuxArray.get(1);
      long timeGap = i.getTime() - i.getBlock();
      processRecordedData(timeGap);
    } else {
      processRecordedData(0);
    }
  } catch (IllegalArgumentException e) {
    Toast.makeText(getActivity(),
        getActivity().getResources().getString(R.string.no_data_fetched), Toast.LENGTH_SHORT).show();
  }
}

相关文章

微信公众号

最新文章

更多

FragmentActivity类方法