Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.han.ui;
- import android.content.Context;
- import android.content.Intent;
- import android.support.v7.app.AppCompatActivity;
- import android.os.Bundle;
- import android.view.View;
- import android.widget.AdapterView;
- import android.widget.ListView;
- import android.widget.Toast;
- import com.example.han.R;
- import com.example.han.adapter.VideoAdapter;
- import com.example.han.entity.Packet;
- import org.json.JSONObject;
- import java.util.LinkedList;
- import java.util.List;
- public class VideoActivity extends AppCompatActivity implements View.OnClickListener, AdapterView.OnItemClickListener {
- private List<Packet.VideoList> video = null;
- private Context mContext;
- private VideoAdapter mAdapter = null;
- private ListView list_video;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_video);
- findViewById(R.id.back_home).setOnClickListener(this);
- list_video = (ListView) findViewById(R.id.video_list);
- list_video.setOnItemClickListener(this);
- mContext = VideoActivity.this;
- video = new LinkedList<Packet.VideoList>();
- video.add(new Packet.VideoList("1", "1","1","1","大门","1"));
- video.add(new Packet.VideoList("1", "1","1","1","中门","2"));
- video.add(new Packet.VideoList("1", "1","1","1","小门","3"));
- video.add(new Packet.VideoList("1", "1","1","1","无门","4"));
- video.add(new Packet.VideoList("1", "1","1","1","门门","5"));
- mAdapter = new VideoAdapter((LinkedList<Packet.VideoList>) video, mContext);
- list_video.setAdapter(mAdapter);
- }
- @Override
- public void onClick(View v) {
- switch (v.getId()){
- case R.id.back_home:
- Intent i=new Intent(VideoActivity.this,ModuleActivity.class);
- startActivity(i);
- finish();
- break;
- }
- }
- @Override
- public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
- Toast.makeText(mContext,"你点击了第" + position+1 + "个"+id,Toast.LENGTH_SHORT).show();
- }
- }
Add Comment
Please, Sign In to add comment