java - Line break in TextView adds padding -
this textview:
public iconifiedtextview(context context, iconifiedtext aiconifiedtext) {     super(context);      /*      * first icon , text right (horizontal), not above ,      * below (vertical)      */     this.setorientation(horizontal);      micon = new imageview(context);     micon.setimagedrawable(aiconifiedtext.geticon());     // left, top, right, bottom     micon.setpadding(0, 3, 7, 3); // 5px right      /*      * @ first, add icon ourself (! extending linearlayout)      */     addview(micon, new linearlayout.layoutparams(layoutparams.wrap_content,             layoutparams.wrap_content));      mtext = new textview(context);     mtext.settext(aiconifiedtext.gettext());     mtext.settextsize(16);     /* text (after icon) */     addview(mtext, new linearlayout.layoutparams(layoutparams.wrap_content,             layoutparams.wrap_content));       minfo = new textview(context);     minfo.settext(aiconifiedtext.getinfo());     /* info (below text) */     addview(minfo, new linearlayout.layoutparams(layoutparams.wrap_content,             layoutparams.wrap_content)); }   and when call object have:
this.directoryentries.add(new iconifiedtext(currentfile                     .getpath(), currenticon, "\ninfo"));   where "\ninfo" replaced later. when run this, this:
d  info data     info dev    info system       info   how rid of padding left of info both start @ same place?
this.directoryentries.add(new iconifiedtext(currentfile                     .getpath(), currenticon, "\r\ninfo"));      
Comments
Post a Comment