如何在android中并排显示图像及其URL

时间:2011-09-15 09:53:23

标签: android android-asynctask

我想并排显示图像及其网址。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

老实说,你的问题不是一个好问题,并不符合这里的要求。无论如何,因为你似乎是一个完全初学者,因为这是你的第一个问题(欢迎!),我会提供一些信息。

您需要两种观点。第一个是ImageView,您可以在其中显示图像。第二个可以是一个简单的TextView,您可以在其中将文本设置为URL。

要使它们并排显示,您需要LinearLayout,其方向设置为水平。在该布局中,您可以放置​​ImageView而不是TextView。两个视图都应将layout_width设置为wrap_content,将layout_weight设置为1

在您的活动中,您可以将图像设置为ImageView,将URL设置为TextView。

这是简单的xml布局:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation="horizontal"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent">
  <ImageView
    android:src="@drawable/icon"
    android:layout_width="wrap_content"
    android:layout_height="fill_parent"
    android:layout_weight="1"/>
  <TextView
    android:text="dummytext"
    android:layout_width="wrap_content"
    android:layout_height="fill_parent"
    android:layout_weight="1"/>
</LinearLayout>

LinearLayout tutorial可以在官方文档中找到lot of views and layouts are shown and explained