Skip to content

Instantly share code, notes, and snippets.

@mmanishh
Created April 26, 2016 16:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mmanishh/4da6dcab870467915f1f0a7eeb0f61f8 to your computer and use it in GitHub Desktop.
Save mmanishh/4da6dcab870467915f1f0a7eeb0f61f8 to your computer and use it in GitHub Desktop.
package com.manishm.popularmovies.ui.activity;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import com.manishm.popularmovies.R;
import com.manishm.popularmovies.adapter.LoadsheddingAdapter;
import com.manishm.popularmovies.model.Loadshedding;
import java.util.ArrayList;
import java.util.List;
public class MainActivity extends AppCompatActivity {
List <Loadshedding> currentlist = new ArrayList();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
RecyclerView Rec = (RecyclerView) findViewById(R.id.recyclerview);
Loadshedding L1 = new Loadshedding();
L1.setLoadsheddingName("SUNDAY");
L1.setTime("7:00 AM - 12 PM");
L1.setImage("https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTf-1HddLKU-ssYfe3uwd7QXWZwzmks5edUjn4ET2j52_ryVmcSEg");
currentlist.add(L1);
Loadshedding L2 = new Loadshedding();
L2.setLoadsheddingName("MONDAY");
L2.setTime("12:00 PM - 4:00 PM");
L2.setImage("https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcScels2A8XEkGG90KiaOr8A0k27oqhLEHoIXHPewlb7jYgynkE2");
currentlist.add(L2);
Loadshedding L3 = new Loadshedding();
L3.setLoadsheddingName("TUESDAY");
L3.setTime("1:00 PM - 4:00 PM");
L3.setImage("https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcToA0h5DkNmQdE9RlmrcuLYBKViGHKL88B0sCtnSz1BEWc_fjge");
currentlist.add(L3);
Loadshedding L4 = new Loadshedding();
L4.setLoadsheddingName("WEDNESDAY");
L4.setTime("12:00 PM - 4:00 PM");
L4.setTime("10 PM - 1:00 AM");
L4.setImage("https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSMsyHAYMrVRYq5MiTaPeKAlEg51S8ukAog9sGgD26LKBe2vZ-n_A");
currentlist.add(L4);
Loadshedding L5 = new Loadshedding();
L5.setLoadsheddingName("THURSDAY");
L5.setTime("2:00 PM - 6:00 PM");
L5.setTime("12 AM - 6:00 AM");
L5.setImage("https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcRE3baiC-u27jlIR07I6V_SnuIFAbIBVYl9ThX8j4ghfJvxTMqg");
currentlist.add(L5);
Loadshedding L6 = new Loadshedding();
L6.setLoadsheddingName("FRIDAY");
L6.setTime("12:00 PM - 6:00 PM");
L6.setTime("10:00 PM - 2:00 AM");
L6.setImage("https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcTulA0oJG1qbIi-as0z-rs_fO3fIv9YVanyiJDN6EIlrmEKuVkgzg");
currentlist.add(L6);
Loadshedding L7 = new Loadshedding();
L7.setLoadsheddingName("SATURDAY");
L7.setTime("10:00 AM - 1:00 PM");
L7.setTime("8:00 PM - 11:00 PM");
L7.setImage("https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcStka0jeMtbxlghiAoBBT6Qbu_OnR89Tw-PvBdhDprkqRmzVm5TKQ");
currentlist.add(L7);
LoadsheddingAdapter loadsheddingAdapter = new LoadsheddingAdapter (currentlist,this);
LinearLayoutManager LLM = new LinearLayoutManager(this,LinearLayoutManager.VERTICAL,false);
Rec.setLayoutManager(LLM);
Rec.setAdapter(loadsheddingAdapter);
loadsheddingAdapter.notifyDataSetChanged();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment