0

Android 用の MonoDevelop を使用していますが、Android Smart Image View の使用について質問があります。WWW アドレスは次のとおりです: http://loopj.com/android-smart-image-view/

インストールは次のとおりです。

アクティビティの xml レイアウトに SmartImageView を追加します。

<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

次のように、アクティビティのyour_activity_layout.xmlレイアウトにSmartImageViewを追加します。

<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 に答える