0
我試圖在RelativeLayout中放置圖像和文本,並且希望文本在圖像上方停下來。將圖像定位在圖像下方
我的代碼:
RelativeLayout rl;
//
rl = new RelativeLayout(mContext);
rl.setLayoutParams(new GridView.LayoutParams(85, 85));
rl.setGravity(Gravity.CENTER);
ImageView imageView = new ImageView(mContext);
imageView.setId(1);
TextView textView = new TextView(mContext);
textView.setId(2);
//
imageView.setImageResource(mThumbIds[position]);
textView.setText(mTextMenu[position]);
//
rl.addView(imageView);
//
RelativeLayout.LayoutParams mParams = new RelativeLayout.LayoutParams(
LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT);
//
mParams.addRule(RelativeLayout.ALIGN_BOTTOM, imageView.getId());
rl.addView(textView, mParams);
那麼什麼是你的問題? – Falmarri 2011-02-03 18:59:40
我的代碼不能正常工作,我如何讓文字顯示在圖像上?我該如何將文字留在圖像的底部? – 2011-02-04 13:00:11