void init()
{
intcolumnwidth1 = int_scr_wd*55;
intcolumnwidth1 = intcolumnwidth1/100;
for (int i = 0; i < strarr.length-1; i++)
{
strinarr = fun1.split(strarr[i].trim(),"^");
tr1 = (TableRow) new TableRow(this);
txt1=new TextView(this);
txt1.setWidth(intcolumnwidth1);
txt1.setText(strinarr[0]);
tr1.addView(txt1);
tl.addView(tr1,new TableLayout.LayoutParams(layoutParams));
}
}
परिदृश्य यह है कि जब मैं इस पृष्ठ को खोलता हूं तो यह गतिशील रूप से तालिका लेआउट में पंक्तियों को जोड़ता है ... लेकिन यदि कुछ समय बाद डेटाबेस में डेटा बदलता है ... जब मैं रीफ्रेश बटन पर क्लिक करता हूं तो यह तालिका लेआउट में पुराने डेटा के बाद नया डेटा जोड़ता है ... मुझे केवल टेक्स्ट लेआउट में पहले से मौजूद टेक्स्टव्यू को रीफ्रेश या डिलीट करने का समाधान है ...एंड्रॉइड में तालिका लेआउट में टेबल पंक्ति को कैसे हटाएं
thanx ..
मुझे लगता है कि यह अत्यधिक संभावना नहीं है कि पंक्तियों स्थिर आईडी अगर वे कर रहे हैं होगा गतिशील रूप से जोड़ा गया। –