I have a listview and I want the items in the list view to have their own margins. I have given the getView() method my adapter code below.
public View getView(int position, View convertView, ViewGroup parent) {
Message msg = getItem(position);
TextMessageView view = new TextMessageView(getContext(), flag);
flag = !flag;
view.setMessage(msg);
view.setMinimumHeight(50);
if(flag) {
view.setGravity(Gravity.RIGHT);
} else {
view.setGravity(Gravity.LEFT);
}
return view;
}
I want to set the margin through code. Is it possible to do it?