我想以編程方式在LinearLayout中定位TextView和ImageView。問題是textview總是在imageview的頂部,我希望它在下面。我無法在java UI方法中找到模仿android:layout_below=
xml屬性的方法。LinearLayout中的佈局視圖以編程方式
任何幫助,將不勝感激。
我想以編程方式在LinearLayout中定位TextView和ImageView。問題是textview總是在imageview的頂部,我希望它在下面。我無法在java UI方法中找到模仿android:layout_below=
xml屬性的方法。LinearLayout中的佈局視圖以編程方式
任何幫助,將不勝感激。
您應該簡單地切換兩個視圖的順序。
例如:代替
linear.addView(image);
linear.addView(text);
:
linear.addView(text);
linear.addView(image);
LinearLayout lin = new LinearLayout(context);
lin.setOrientation(LinearLayout.VERTICAL);
ImageView imageView = new ImageView(context);
TextView textView = new TextView(context);
lin.addView(imageView);
lin.addView(textView);
第一組分ImageView
應放置在LinearLayout
第一,TextView
之前。
編輯:哎呀忘了關於「編程」
HAHA,就是這樣。謝謝一堆 – providence 2011-04-08 19:22:45