Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Code:
- ..
- public static ListView listView;
- public static MySKUArrayAdapter adapter;
- public static ArrayList<String> name = new ArrayList<String>();
- public static ArrayList<String> number = new ArrayList<String>();
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- listView = (ListView) findViewById(R.id.list);
- name.clear();
- number.clear();
- name.add("name1");
- name.add("name2");
- number.add("11111");
- number.add("22222");
- adapter = new MyArrayAdapter(this, name, number);
- listView.setAdapter(adapter);
- }
- MyArrayAdapter:
- @Override
- public View getView(final int position, View convertView, ViewGroup parent) {
- View rowView;
- LayoutInflater inflater = (LayoutInflater) context
- .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
- if (position == getCount() - 1) {
- rowView = inflater.inflate(R.layout.custom_view, parent, false);
- } else {
- rowView = inflater.inflate(R.layout.row_add, parent, false);
- TextView NAME = (TextView) rowView.findViewById(R.id.name);
- TextView PHONE = (TextView) rowView.findViewById(R.id.phone);
- NAME.setText(mName[position]);
- PHONE.setText(mPhone[position]);
- }
- return rowView;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement