【Mono for Android】如何请求数据

姓小名白丶 2015-07-10 11:39:04
最近遇到一个问题,小弟菜鸟一个,实在不知道怎么去解决了。想用APP去请求Sql2008的数据,可是,在调用webservice的时候总是遇到问题,总是在这个地方出异常。 搞了好几天了,实在不知道是什么问题,我是按照平时那样直接添加的web引用,然后实例化直接去用的,求大家指点指点,或者大家有没有什么更好的访问请求数据的方法。 贴出部分代码:

protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
Webservice.SqlWebService sqlservice = new Webservice.SqlWebService();
SetContentView(Resource.Layout.Main);
Button btn_Login = FindViewById<Button>(Resource.Id.btn_Login);
EditText edtxt_userName = FindViewById<EditText>(Resource.Id.edtxt_UserName);
EditText edtxt_password = FindViewById<EditText>(Resource.Id.edtxt_Password);

btn_Login.Click += delegate {

if (sqlservice.CheckLogin(edtxt_userName.Text, edtxt_password.Text))
{
show();
}

};


  
private void show()
{
SetContentView(Resource.Layout.Menu);

ImageButton imgBtn_Added = FindViewById<ImageButton>(Resource.Id.imgBtn_Added);
imgBtn_Added.Click += delegate
{
SetContentView(Resource.Layout.Added);
};
}


谢谢大家
...全文
395 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
《移动与嵌入式开发技术·C#开发Android应用实战:使用Mono for Android和.NET/C#》主要介绍如何使用Mono for Android进行.NET/C#开发。Mono for Android允许开发人员针对运行了Android l.6以及更新版本的设备进行应用程序开发,其中也包括了基于Android的平板电脑。本书中除非有特殊说明,否则所有开发都是针对Android 2.3(Gingerbread)进行的。在撰写本书时,Android 2.3已经是部署最广泛的平台版本。然而,技术世界更新是非常快的。目前,Google已经发布了Honeycomb(Android 3.x),这是直接面向平板电脑的Android版本。在2011年期间,越来越多的供应商在各种平板电脑设备中装载了Android 3.X。   《移动与嵌入式开发技术·C#开发Android应用实战:使用Mono for Android和.NET/C#》主要供那些想要针对Android进行开发的.NET开发人员使用。其目的是帮助你了解Android,而不是讲解关于.NET Framework或C#语言方面的知识(我们假设你已经掌握了这些知识)。   第1章一第4章主要包含一些介绍性的内容:你应该按顺序阅读这些章节。这4章主要介绍了Mono for Android产品、使用Mono for Android进行开发的基本知识、Visual Studio插件和MonoDevelop+通过屏幕和数据控件向用户显示数据的基本知识以及如何为Android开发用户界面。当你了解这些概念后,接下来就可以根据自己的需要阅读后面的相关章节,而不必再按顺序阅读了。

436

社区成员

发帖
与我相关
我的任务
社区描述
欢迎来到Xamarin技术交流论坛学习交流,Xamarin是一个行动App开发平台,开发人员透过Xamarin可开发出iOS、Android 与Windows 等平台的...
社区管理员
  • Xamarin技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧