本文整理汇总了Java中android.support.v7.widget.RecyclerView.setBackgroundColor方法的典型用法代码示例。如果您正苦于以下问题:Java RecyclerView.setBackgroundColor方法的具体用法?Java RecyclerView.setBackgroundColor怎么用?Java RecyclerView.setBackgroundColor使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类android.support.v7.widget.RecyclerView
的用法示例。
在下文中一共展示了RecyclerView.setBackgroundColor方法的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: initPopupWindow
import android.support.v7.widget.RecyclerView; //导入方法依赖的package包/类
/**
* 初始化显示文件夹信息的popupWindow
*/
private void initPopupWindow() {
popRecyclerview = new RecyclerView(this);
popRecyclerview.setBackgroundColor(getResources().getColor(android.R.color.white));
LinearLayoutManager layoutManager = new LinearLayoutManager
(this, LinearLayoutManager.VERTICAL, false);
popRecyclerview.setLayoutManager(layoutManager);
popRecyclerview.addItemDecoration(new DividerItemDecoration(this, DividerItemDecoration.VERTICAL_LIST));
popRecyclerview.setPadding(0, Commonutil.dp2px(this, 5), 0, 0);
int screenHeight = getResources().getDisplayMetrics().heightPixels;
popupWindow = new PopupWindow(popRecyclerview, ViewGroup.LayoutParams.MATCH_PARENT,
(int) (screenHeight * 0.6f));
popupWindow.setBackgroundDrawable(new BitmapDrawable());
popupWindow.setFocusable(true);
popupWindow.setOutsideTouchable(false);
popupWindow.setAnimationStyle(R.style.popup_anim);
popupWindow.setOnDismissListener(new PopupWindow.OnDismissListener() {
@Override
public void onDismiss() {
fab.setVisibility(View.VISIBLE);
WindowManager.LayoutParams attributes =
ScanImagesActivity.this.getWindow().getAttributes();
attributes.alpha = 1;
ScanImagesActivity.this.getWindow().setAttributes(attributes);
}
});
}
示例2: onCreateView
import android.support.v7.widget.RecyclerView; //导入方法依赖的package包/类
@Override
@CallSuper
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view;
if (orientation() == OrientationHelper.VERTICAL) {
view = inflater.inflate(R.layout.vertical_fragment_brick, container, false);
} else {
view = inflater.inflate(R.layout.horizontal_fragment_brick, container, false);
}
RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.recycler_view);
recyclerView.setBackgroundColor(recyclerViewBackground);
((DefaultItemAnimator) recyclerView.getItemAnimator()).setSupportsChangeAnimations(false);
dataManager.setRecyclerView(getContext(), recyclerView, orientation(), reverse(), view);
return view;
}
示例3: init
import android.support.v7.widget.RecyclerView; //导入方法依赖的package包/类
private void init() {
setTheme(android.R.style.Theme_DeviceDefault_Wallpaper);
displayMetrics = getResources().getDisplayMetrics();
adapter = new IconAdapter();
layoutManager = new GridLayoutManager(this, calculateGridNum());
layoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {
@Override
public int getSpanSize(int position) {
return adapter.isCate(position) ? layoutManager.getSpanCount() : 1;
}
});
RecyclerView recyclerView = new RecyclerView(this);
recyclerView.setHasFixedSize(true);
recyclerView.setLayoutManager(layoutManager);
recyclerView.setAdapter(adapter);
ViewGroup.LayoutParams lpRv = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,
ViewGroup.LayoutParams.MATCH_PARENT);
recyclerView.setLayoutParams(lpRv);
recyclerView.setBackgroundColor(0x80808080); // 保证图标视觉
setContentView(recyclerView);
}
示例4: initRecyclerView
import android.support.v7.widget.RecyclerView; //导入方法依赖的package包/类
private void initRecyclerView(View v) {
recycleView = (RecyclerView) v.findViewById(R.id.recyclerView);
recycleView.setItemAnimator(new DefaultItemAnimator());
SoSpaceItemDecoration decoration = new SoSpaceItemDecoration(1);
recycleView.addItemDecoration(decoration);
recycleView.setBackgroundColor(Color.parseColor("#eeeeee"));
gankAdapter = new GankDataAdapter(this.getActivity(), null);
recycleView.setLayoutManager(new LinearLayoutManager(getContext()));
recycleView.setAdapter(gankAdapter);
}
示例5: initRecyclerView
import android.support.v7.widget.RecyclerView; //导入方法依赖的package包/类
private void initRecyclerView(View v) {
recycleView = (RecyclerView) v.findViewById(R.id.recyclerView);
recycleView.setBackgroundColor(Color.parseColor("#eeeeee"));
recycleView.setItemAnimator(new DefaultItemAnimator());
recycleView.setLayoutManager(new LinearLayoutManager(getContext()));
//设置分割线
SoSpaceItemDecoration decoration = new SoSpaceItemDecoration(1);
recycleView.addItemDecoration(decoration);
//设置适配器
mNewsListAdapter = new NewsListAdapter(getContext(), null);
recycleView.setAdapter(mNewsListAdapter);
}
示例6: MenuBottomSheetDialog
import android.support.v7.widget.RecyclerView; //导入方法依赖的package包/类
public MenuBottomSheetDialog(@NonNull Context context) {
super(context);
RecyclerView content = new RecyclerView(context);
content.setLayoutManager(new LinearLayoutManager(context));
content.setAdapter(new ItemAdapter());
int verticalPadding = content.getResources().getDimensionPixelSize(R.dimen.bottom_sheet_menu_vertical_margin);
content.setPadding(0, verticalPadding, 0, verticalPadding);
setContentView(content);
content.setBackgroundColor(StyledAttributesHelper.getColor(context, R.attr.colorBackgroundFloating, 0));
}
示例7: onCreateView
import android.support.v7.widget.RecyclerView; //导入方法依赖的package包/类
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
View mNoSearchView = inflater.inflate(R.layout.view_no_search, null, false);
mNoFoundView = inflater.inflate(R.layout.view_no_found, null, false);
mSearchingView = inflater.inflate(R.layout.view_searching, null, false);
View view = LayoutInflater.from(getContext()).inflate(R.layout.recycler_view, container, false);
mRecyclerView = (RecyclerView) view.findViewById(R.id.recycler_view);
mRecyclerView.setLayoutManager(new LinearLayoutManager(getContext(), LinearLayoutManager.VERTICAL, false));
if (PreferenceManager.getDefaultSharedPreferences(getContext())
.getBoolean("dark_theme",false))
{
mRecyclerView.setBackgroundColor(ContextCompat.getColor(getContext(),R.color.DarkRecyclerViewBackground));
mAdapter = new MyItemAdapter(ContextCompat.getColor(getContext(),R.color.DarkMainColor));
}else
mAdapter = new MyItemAdapter(ContextCompat.getColor(getContext(),R.color.DayColor));
mAdapter.openLoadAnimation(BaseQuickAdapter.SLIDEIN_BOTTOM);
mAdapter.setEmptyView(mNoSearchView);
mRecyclerView.setAdapter(mAdapter);
initLoadMore();
setOnClickEvent();
initReLoad();
return view;
}
示例8: onCreateView
import android.support.v7.widget.RecyclerView; //导入方法依赖的package包/类
@Override
@CallSuper
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view;
if (orientation() == OrientationHelper.VERTICAL) {
view = inflater.inflate(R.layout.vertical_fragment_brick, container, false);
} else {
view = inflater.inflate(R.layout.horizontal_fragment_brick, container, false);
}
RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.recycler_view);
recyclerView.setBackgroundColor(recyclerViewBackground);
dataManager.setRecyclerView(getContext(), recyclerView, orientation(), reverse(), view);
return view;
}
示例9: populateRecycleView
import android.support.v7.widget.RecyclerView; //导入方法依赖的package包/类
private void populateRecycleView() {
//
if (!result.isEmpty()) {
RecyclerView nApp = (RecyclerView) mFloatingView.findViewById(R.id.recyclerView);
if (result.size() > 4) {
RelativeLayout main = (RelativeLayout) mFloatingView.findViewById(R.id.up_view);
RelativeLayout.LayoutParams shape = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, (int) getResources().getDimension(R.dimen.recycle));
shape.addRule(RelativeLayout.ALIGN_PARENT_LEFT, RelativeLayout.TRUE);
/* if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
shape.addRule(RelativeLayout.ALIGN_PARENT_START, RelativeLayout.TRUE);
}*/
shape.addRule(RelativeLayout.ALIGN_TOP, R.id.up_iv);
shape.setMargins(220, 220, 0, 0);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
nApp.setBackgroundColor(this.getColor(R.color.param));
} else {
//noinspection deprecation
nApp.setBackgroundColor(getResources().getColor(R.color.param));
}
main.removeView(nApp);
main.addView(nApp, shape);
}
nApp.setLayoutManager(new LinearLayoutManager(FloatingViewServiceOpen.this));
// nApp.setLayoutManager(new GridLayoutManager(getApplicationContext(),3));
nApp.setHasFixedSize(true);
nApp.setAdapter(new RecyclerViewAdapterResult(FloatingViewServiceOpen.this, result));
} else {
Toast.makeText(this, "No App Selected Please Select An App", Toast.LENGTH_SHORT).show();
}
}
示例10: initRecyclerView
import android.support.v7.widget.RecyclerView; //导入方法依赖的package包/类
@Override
protected void initRecyclerView(RecyclerView recyclerView) {
recyclerView.setLayoutManager(new GridLayoutManager(this, COLUMN_NUMBER));
recyclerView.setBackgroundColor(getResources().getColor(R.color.BgRv));
recyclerView.addItemDecoration(new DividerGridItemDecoration(this));
}
示例11: initRecycle
import android.support.v7.widget.RecyclerView; //导入方法依赖的package包/类
private void initRecycle() {
recyclerView = (RecyclerView) findViewById(R.id.recyclerView);
recyclerView.setBackgroundColor(Color.parseColor("#aaaaaa"));
recyclerView.setItemAnimator(new DefaultItemAnimator());
recyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
//设置分割线
SoSpaceItemDecoration decoration = new SoSpaceItemDecoration(1);
recyclerView.addItemDecoration(decoration);
newsDetailAdapter = new NewsDetailAdapter(NewsDetailActivity.this, null);
recyclerView.setAdapter(newsDetailAdapter);
tvRecommend = (TextView) findViewById(R.id.tv_recommend);
}