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?
 
     
    