Advertisement
Guest User

usersadapter

a guest
Jan 25th, 2020
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. package com.example.mysqlexampleproject;
  2.  
  3. import android.content.Context;
  4. import android.view.LayoutInflater;
  5. import android.view.View;
  6. import android.view.ViewGroup;
  7. import android.widget.ArrayAdapter;
  8. import android.widget.BaseAdapter;
  9. import android.widget.TextView;
  10.  
  11. import java.lang.reflect.Array;
  12. import java.util.ArrayList;
  13. import java.util.List;
  14. import java.util.Map;
  15.  
  16. public class UsersAdapter extends ArrayAdapter<user> {
  17. public UsersAdapter(Context context, ArrayList<user> users) {
  18. super(context, 0, users);
  19. }
  20.  
  21. @Override
  22. public View getView(int position, View convertView, ViewGroup parent) {
  23. // Get the data item for this position
  24. user user = getItem(position);
  25. // Check if an existing view is being reused, otherwise inflate the view
  26. if (convertView == null) {
  27. convertView = LayoutInflater.from(getContext()).inflate(R.layout.item_user, parent, false);
  28. }
  29. // Lookup view for data population
  30. TextView usernameTextView = (TextView) convertView.findViewById(R.id.usernameTextView);
  31. TextView userIDTextView = (TextView) convertView.findViewById(R.id.userIDTextView);
  32. // Populate the data into the template view using the data object
  33. usernameTextView.setText(user.username);
  34. userIDTextView.setText(user.user_id);
  35. // Return the completed view to render on screen
  36. return convertView;
  37. }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement