तालिका लेआउट में मैं एक tablerow है और वह tablerow में मैं 6 संपादित पाठ बॉक्स है और मुझे लगता है कि 6 संपादित पाठ बॉक्ससंपादन टेक्स्ट बॉक्स के लेआउट मार्जिन कैसे सेट करें?
के लिए लेआउट हाशिये सेट करना चाहते हैंTableLayout t1=(TableLayout)findViewById(R.id.table_layout01);
TableRow tr1=new TableRow(inventory.this);
tr1.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.WRAP_CONTENT));
tr1.setBackgroundColor(Color.BLACK);
EditText ed6=new EditText(inventory.this);
//ed6.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
/*ViewGroup.MarginLayoutParams editmargin=new ViewGroup.MarginLayoutParams(ViewGroup.MarginLayoutParams.FILL_PARENT,ViewGroup.MarginLayoutParams.WRAP_CONTENT);
editmargin.setMargins(leftMargin, rightMargin, topMargin, bottomMargin);*/
ed6.setTextColor(Color.BLACK);
ed6.setBackgroundColor(Color.WHITE);
ed6.setText("1");
tr1.addView(ed6);
EditText ed7=new EditText(inventory.this);
//ed7.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
ed7.setTextColor(Color.BLACK);
ed7.setBackgroundColor(Color.WHITE);
ed7.setText("2");
tr1.addView(ed7);
EditText ed8=new EditText(inventory.this);
//ed8.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
ed8.setTextColor(Color.BLACK);
ed8.setBackgroundColor(Color.WHITE);
ed8.setText("3");
tr1.addView(ed8);
EditText ed9=new EditText(inventory.this);
//ed9.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
ed9.setTextColor(Color.BLACK);
ed9.setBackgroundColor(Color.WHITE);
ed9.setText("4");
tr1.addView(ed9);
EditText ed10=new EditText(inventory.this);
//ed10.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
ed10.setTextColor(Color.BLACK);
ed10.setText("5");
ed10.setBackgroundColor(Color.WHITE);
tr1.addView(ed10);
EditText ed11=new EditText(inventory.this);
//ed11.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
ed11.setTextColor(Color.BLACK);
ed11.setText("6");
ed11.setBackgroundColor(Color.WHITE);
tr1.addView(ed11);
t1.addView(tr1);
thnx ... लेकिन यह काम नहीं कर रहा – Arun
ठीक है। लक्षण क्या हैं? अपेक्षित- और वास्तविक व्यवहार क्या है? – dbm
असल में मेरे पास एक टेबल layout.in है जिसमें मेरे पास दो टेबल पंक्तियां हैं। पहले टैबलेरो में मेरे पास छह कॉलम हैं और प्रत्येक कॉलम में प्रत्येक टेक्स्टव्यू है। दूसरी पंक्ति में मेरे पास छः cedittext बक्से हैं और मैं चाहता हूं कि दूसरी पंक्ति पहली पंक्ति की तरह हो, जिसका अर्थ है एक ही मामूली लेआउट। मैंने xml.but में पहली पंक्ति बनाई है, लेकिन xml bcoz में दूसरी पंक्ति नहीं बना सकता है, मुझे प्रोग्रामेटिक रूप से ऐसा करना है ... – Arun