2

アクティビティの実行時に画像とテキストを表示したい。同様に、WHATSAPP で起こっているチャットと同じです。テキストをテキストビューに、画像をイメージビューに表示します。私が直面している問題は、スクロールを使用して同じアクティビティで両方を表示したいということです。

image
text
text
image
text
image
image

このように表示するには、どのレイアウトまたはコントロールを使用すればよいですか?

4

1 に答える 1

1

このように両方を追加します..

LinearLayout linearLayout=new LinearLayout(this);
 linearLayout.setOrientation(LinearLayout.HORIZONTAL);
 LinearLayout.LayoutParams vp=new   
 LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);

TextView tv = new TextView(this);
tv.settext("test");
linearLayout.addView(imageView,tv);

ImageView imageView= new ImageView(this);
imageView.setImageBitmap(bitMap);
imageView.setVisibility(View.VISIBLE);
imageView.setBackgroundColor(0xFFFF00FF);
//linearLayout=LinearLayout+imageView;
LinearLayout.LayoutParams Iv=new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);
linearLayout.addView(imageView,Iv);
setContentView(linearLayout,vp);
于 2013-06-06T09:55:46.717 に答える