发布:2023/12/7 15:28:26作者:大数据 来源:大数据 浏览次数:530
Main.axml
1 2 3 4 5 6 7 8 9 10 11 |
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#fff"> <ImageView android:id="@+id/showPic" android:layout_width="400px" android:layout_height="400px" /> </LinearLayout> |
MainActivity.cs
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
[Activity(Label = "Learning1", MainLauncher = true)] public class MainActivity : Activity { private ImageView showPic; private string picPath = "http://www.kl.cc/images/about/tizi/jiangkun/inscription-jiangkun.jpg"; ProgressDialog msgbox; protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.Main); showPic = FindViewById<ImageView>(Resource.Id.showPic); msgbox = ProgressDialog.Show(this, "请稍等", "图片正在加载中...", true, true); HttpWebRequest req = WebRequest.Create(picPath) as HttpWebRequest; req.Method = "Get"; req.GetResponseAsync().ContinueWith(o => { HttpWebResponse resp = (HttpWebResponse)o.Result; this.RunOnUiThread(() => { Drawable dr = new BitmapDrawable(resp.GetResponseStream()); showPic.SetImageDrawable(dr); msgbox.Cancel(); }); }); } } |
© Copyright 2014 - 2025 柏港建站平台 ejk5.com. 渝ICP备16000791号-4