0

我正在为 Android 使用 MonoDevelop,并且有一个关于使用 Android 智能图像视图的问题。这里是万维网地址: http: //loopj.com/android-smart-image-view/

安装如下:

将 SmartImageView 添加到活动的 xml 布局中:

<com.loopj.android.image.SmartImageView
android:id="@+id/my_image" />

我可以提供一些帮助以正确执行此操作。我不确定该代码的确切位置。我目前正在使用 StandardControls 示例和 Gridview 活动。

编辑

我已将 SmartImageView 添加到 xml 布局文件中。当我编码以下行时:

SmartImageView myImage = (SmartImageView) findViewById(R.id.my_image);

我收到以下错误:

找不到类型或命名空间名称“SmartImageView”(您是否缺少 using 指令或程序集引用?)

安装说:

从 github 下载最新的 .jar 文件并将其放在您的 Android 应用程序的 libs/ 文件夹中

我没有 libs/ 文件夹。我需要创建一个 /libs 文件夹吗?如果是这样,我在哪里创建这个文件夹?另外,一旦我有了这个文件夹,我是将 .jar 文件的内容提取到文件夹中,还是将 .jar 文件放入文件夹中?

目前,我刚刚将 .class 文件与该项目的其他 .class 文件一起提取到一个文件夹中。我很确定这是错的。

4

1 回答 1

0

在 Eclipse 中转到您的项目

Project->res->layout->your_activity_layout.xml

SmartImageView添加到活动的your_activity_layout.xml布局中,如下所示:

<com.loopj.android.image.SmartImageView
    android:id="@+id/my_image" 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
 />

编辑:

在您的活动中使用这种方式。

SmartImageView myImage = (SmartImageView) findViewById(R.id.my_image);

从 URL 将图像加载到视图中:

myImage.setImageUrl("http://www..../XYZ.jpg");
于 2013-01-22T05:31:50.087 回答