/** * Sets the activity which will be generated for the generation * The activity is required and will be used to inflate the content in. * After generation it is set to null to prevent a memory leak. * * @param activity current activity which will contain the drawer */ public DrawerBuilder withActivity(@NonNull Activity activity) { this.mRootView = (ViewGroup) activity.findViewById(android.R.id.content); this.mActivity = activity; this.mLayoutManager = new LinearLayoutManager(mActivity); return this; }
/** * Construct a Drawer by passing the activity to use for the generation * * @param activity current activity which will contain the drawer */ public DrawerBuilder(@NonNull Activity activity) { this.mRootView = (ViewGroup) activity.findViewById(android.R.id.content); this.mActivity = activity; this.mLayoutManager = new LinearLayoutManager(mActivity); getAdapter(); }
@Nullable @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { RecyclerView view = (RecyclerView) inflater.inflate(R.layout.fragment_list, container, false); view.setLayoutManager(new LinearLayoutManager(container.getContext())); view.setAdapter(new Adapter()); return view; }
@Override protected void onViewBound(@NonNull View view) { super.onViewBound(view); recyclerView.setHasFixedSize(true); recyclerView.setLayoutManager(new LinearLayoutManager(view.getContext())); recyclerView.setAdapter(new CityDetailAdapter(LayoutInflater.from(view.getContext()), title, imageDrawableRes, LIST_ROWS, title)); }
@Override protected void onViewBound(@NonNull View view) { super.onViewBound(view); recyclerView.setHasFixedSize(true); recyclerView.setLayoutManager(new LinearLayoutManager(view.getContext())); recyclerView.setAdapter(new HomeAdapter(LayoutInflater.from(view.getContext()), DemoModel.values())); }
@Override protected void onViewBound(@NonNull View view) { super.onViewBound(view); recyclerView.setHasFixedSize(true); recyclerView.setLayoutManager(new LinearLayoutManager(view.getContext())); recyclerView.setAdapter(new AdditionalModulesAdapter(LayoutInflater.from(view.getContext()), DemoModel.values())); }
@Override protected void onViewBound(@NonNull View view) { super.onViewBound(view); recyclerView.setHasFixedSize(true); recyclerView.setLayoutManager(new LinearLayoutManager(view.getContext())); recyclerView.setAdapter(new DetailItemAdapter(LayoutInflater.from(view.getContext()), DetailItemModel.values())); twoPaneView = (detailContainer != null); if (twoPaneView) { onRowSelected(selectedIndex); } }
@Override public ViewHolder<ItemCarouselBinding> createViewHolder(@NonNull View itemView) { ViewHolder<ItemCarouselBinding> viewHolder = super.createViewHolder(itemView); RecyclerView recyclerView = viewHolder.binding.recyclerView; recyclerView.addItemDecoration(carouselDecoration); recyclerView.setLayoutManager(new LinearLayoutManager(recyclerView.getContext(), LinearLayoutManager.HORIZONTAL, false)); return viewHolder; }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_launcher); Toolbar toolbar = findViewById(R.id.toolbar); toolbar.setTitle(R.string.app_name); RecyclerView recyclerView = findViewById(R.id.list); recyclerView.setLayoutManager(new LinearLayoutManager(this)); recyclerView.setAdapter(new ItemAdapter()); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // Create a RecyclerView, a LayoutManager, a data Adapter and wire everything up. RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recyclerView); LinearLayoutManager layoutManager = new LinearLayoutManager(getApplicationContext()); recyclerView.setLayoutManager(layoutManager); List<String> dataSet = new ArrayList<>(DATASET_COUNT); for (int i = 0; i < DATASET_COUNT; i++) { dataSet.add(getString(R.string.item_element_text) + i); } CustomAdapter adapter = new CustomAdapter(dataSet, getApplicationContext()); recyclerView.setAdapter(adapter); } }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_reptiels); RecyclerView rv = (RecyclerView) findViewById(R.id.recyclerView); rv.setLayoutManager(new LinearLayoutManager(this)); ReptilesAdapter adapter = new ReptilesAdapter(this, getAnimals()); rv.setAdapter(adapter); }
@Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_perf); final RecyclerView recyclerView = findViewById(R.id.recyclerView); recyclerView.setLayoutManager(new LinearLayoutManager(this)); recyclerView.setHasFixedSize(true); recyclerView.setAdapter(new TestAdapter()); }
private void init() { recyclerView = new RecyclerView(getContext()); recyclerView.setLayoutParams(new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 0, 1)); int padding = getContext().getResources().getDimensionPixelSize(R.dimen.carbon_paddingHalf); recyclerView.setPadding(0, padding, 0, padding); recyclerView.setLayoutManager(new LinearLayoutManager(getContext())); super.setContentView(recyclerView, null); }
/** * Start the dialog and display it on screen. The window is placed in the * application layer and opaque. Note that you should not override this * method to do initialization when the dialog is shown, instead implement * that in {@link #onStart}. */ public void show() { if (mRecyclerView.getLayoutManager() == null) { mRecyclerView.setLayoutManager(new LinearLayoutManager(getContext())); } initAdapterIfNeeded(); super.show(); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ActivityDynamicBinding binding = DataBindingUtil.setContentView( this, R.layout.activity_dynamic); binding.recyclerView.setHasFixedSize(true); binding.recyclerView.setLayoutManager(new LinearLayoutManager(this)); binding.recyclerView.setAdapter(new UserAdapter()); } }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_pagination); recyclerView = findViewById(R.id.recyclerView); progressBar = findViewById(R.id.progressBar); layoutManager = new LinearLayoutManager(this); layoutManager.setOrientation(RecyclerView.VERTICAL); recyclerView.setLayoutManager(layoutManager); paginationAdapter = new PaginationAdapter(); recyclerView.setAdapter(paginationAdapter); setUpLoadMoreListener(); subscribeForData(); }
public void init(Context context, DatePickerDialog.ScrollOrientation scrollOrientation) { @RecyclerView.Orientation int layoutOrientation = scrollOrientation == DatePickerDialog.ScrollOrientation.VERTICAL ? RecyclerView.VERTICAL : RecyclerView.HORIZONTAL; LinearLayoutManager linearLayoutManager = new LinearLayoutManager(context, layoutOrientation, false); setLayoutManager(linearLayoutManager); setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); setVerticalScrollBarEnabled(false); setHorizontalScrollBarEnabled(false); setClipChildren(false); mContext = context; setUpRecyclerView(scrollOrientation); }
private void configureResultList() { recyclerView.setHasFixedSize(true); LinearLayoutManager recyclerLayoutManager = new LinearLayoutManager(this); recyclerView.setLayoutManager(recyclerLayoutManager); adapter = new DiscoveryResultsAdapter(); recyclerView.setAdapter(adapter); adapter.setOnAdapterItemClickListener(view -> { final int childAdapterPosition = recyclerView.getChildAdapterPosition(view); final DiscoveryResultsAdapter.AdapterItem itemAtPosition = adapter.getItem(childAdapterPosition); onAdapterItemClick(itemAtPosition); }); }
private void initTableView(Context context) { setLayoutManager(new LinearLayoutManager(context)); putCellRenderer(String.class, new StringRenderer()); putCellRenderer(Integer.class, new IntegerRenderer()); putCellRenderer(Float.class, new FloatRenderer()); putCellRenderer(Boolean.class, new BooleanRenderer()); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.examples_screen); getSupportActionBarNotNull().setDisplayHomeAsUpEnabled(true); RecyclerView recyclerView = findViewById(R.id.main_list); recyclerView.setLayoutManager(new LinearLayoutManager(this)); recyclerView.setAdapter(new SampleAdapter(getActivitiesList())); paintings = Painting.list(getResources()); }