Guest User

Untitled

a guest
Jul 19th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.13 KB | None | 0 0
  1. package com.example.han.ui;
  2.  
  3. import android.content.Context;
  4. import android.content.Intent;
  5. import android.support.v7.app.AppCompatActivity;
  6. import android.os.Bundle;
  7. import android.view.View;
  8. import android.widget.AdapterView;
  9. import android.widget.ListView;
  10. import android.widget.Toast;
  11.  
  12. import com.example.han.R;
  13. import com.example.han.adapter.VideoAdapter;
  14. import com.example.han.entity.Packet;
  15.  
  16. import org.json.JSONObject;
  17.  
  18. import java.util.LinkedList;
  19. import java.util.List;
  20.  
  21. public class VideoActivity extends AppCompatActivity implements View.OnClickListener, AdapterView.OnItemClickListener {
  22.  
  23. private List<Packet.VideoList> video = null;
  24. private Context mContext;
  25. private VideoAdapter mAdapter = null;
  26. private ListView list_video;
  27.  
  28. @Override
  29. protected void onCreate(Bundle savedInstanceState) {
  30. super.onCreate(savedInstanceState);
  31. setContentView(R.layout.activity_video);
  32.  
  33. findViewById(R.id.back_home).setOnClickListener(this);
  34. list_video = (ListView) findViewById(R.id.video_list);
  35. list_video.setOnItemClickListener(this);
  36. mContext = VideoActivity.this;
  37. video = new LinkedList<Packet.VideoList>();
  38. video.add(new Packet.VideoList("1", "1","1","1","大门","1"));
  39. video.add(new Packet.VideoList("1", "1","1","1","中门","2"));
  40. video.add(new Packet.VideoList("1", "1","1","1","小门","3"));
  41. video.add(new Packet.VideoList("1", "1","1","1","无门","4"));
  42. video.add(new Packet.VideoList("1", "1","1","1","门门","5"));
  43. mAdapter = new VideoAdapter((LinkedList<Packet.VideoList>) video, mContext);
  44. list_video.setAdapter(mAdapter);
  45. }
  46. @Override
  47. public void onClick(View v) {
  48. switch (v.getId()){
  49. case R.id.back_home:
  50. Intent i=new Intent(VideoActivity.this,ModuleActivity.class);
  51. startActivity(i);
  52. finish();
  53. break;
  54. }
  55. }
  56.  
  57. @Override
  58. public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
  59. Toast.makeText(mContext,"你点击了第" + position+1 + "个"+id,Toast.LENGTH_SHORT).show();
  60. }
  61. }
Add Comment
Please, Sign In to add comment