草庐IT

MOnoDroid

全部标签

android - 在 MonoDroid 中隐藏软键盘

我有一个带有一堆EditText和一个按钮的Activity。当用户单击按钮时,基于EditTexts输入的答案将出现在按钮的标题中。在buttonclick处理程序中,我将焦点更改为按钮,并且光标从EditText具有焦点的任何位置消失,但软键盘仍保留在屏幕上。如何强制软键盘消失?EditText1.ClearFocus();EditText2.ClearFocus();EditText3.ClearFocus();calc_btn.Focusable=true;calc_btn.RequestFocus();我已经看到几个关于如何在Java中执行此操作的答案,但我一直无法弄清楚如何

android - 将 MonoDroid 应用程序上传到 Android Market

我正在尝试将应用程序加载到Android电子市场。以下是我使用以下网站准备提交申请的说明:http://android.xamarin.com/Documentation/Guides/Preparing_Package_for_Android_Marketplace以下消息位于说明的开头。但没有关于如何将其添加到AndroidManifest.xml文件的说明。为了让Android电子市场接受您的申请,它必须定义一个应用程序级别的图标。确保这样一行存在于您的AndroidManifest.xml中:future的版本将为设置提供更好的支持。第一项让我感到难过,因为当我尝试将我的应用程

c# - MonoDroid Android 开发相似点

这个问题是给那些正在使用Mono在android上开发的人的:Monodelopandroid开发与使用常规C#进行开发有多接近有没有比399美元更便宜的版本你能用VisualStudio在droid上开发吗。 最佳答案 理论上,您的部分开发可以在VS中完成,但任何UI构建都必须在MonoDevelop中完成。您可以使用MonoDevelop在VS2010中开发您的应用程序。您可以获得试用版,它允许您针对Android模拟器进行构建,但如果您想在手机上运行MonoDroid应用程序,则必须购买许可证。mono项目已竭尽全力匹配Mon

javascript - Monodroid JavaScript 接口(interface)

Monodroid还不支持WebView的JavaScriptInterface。我正在寻找可用于此解决方法的示例.java文件。IntPtrJavaScriptInterface_Class=JNIEnv.FindClass("the/package/for/JavaScriptInterface");IntPtrJavaScriptInterface_ctor=JNIEnv.GetMethodID(JavaScriptInterface_Class,"","()V");IntPtrinstance=JNIEnv.NewObject(JavaScriptInterface_Class

c# - 使用 MonoDroid 从相机访问全分辨率图片

我正在尝试找到一种从MonoDroid访问全分辨率图片的方法,经过长时间尝试将Java示例移植到MonoDroid并查看其他人似乎如何获得,我目前有以下(哪个不起作用)privateconstintTAKE_PICTURE=1;protectedUrifileUri;privatevoidtakePhoto(objectsender,EventArgse){Intentintent=newIntent(Android.Provider.MediaStore.ActionImageCapture);stringpath=System.IO.Path.Combine(Environment

android - 我应该使用 MonoDroid 还是 Android?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭11年前。我很难决定是否应该在android或monodroid中制作这个应用程序。我只是对其中任何一个都不了解,无法做出明智的决定。因此,希望对这两者都有更多经验的人可以帮助我。我是.net开发人员(主要是asp.netmvc)。所以我一直在使用visualstudios2010和.net。自从多年前的Java101类(class)以来,我就没有使用过java或

c# - MonoDroid 值得付出努力吗?

使用MonoTouch完成并成功发布了我的第一个iPhone应用程序后,我现在正在寻找同一应用程序的Android版本。MonoTouch对我很有帮助,因为我仍然认为ObjectiveC读写起来很疯狂(尤其是在德语键盘上)。因此,C#是一个不错的选择。据我所知,在Android上,Java是主要的开发语言。由于Java比ObjectiveC更接近C#,我怀疑我是否真的应该添加MonoDroid的额外“层”或只使用纯Java。我的问题是:根据您的经验,使用MonoDroid是否值得付出努力,或者您会直接使用Java来完成您的下一个项目吗?更新1:在@Dani的提示后,我发现已经有一个si

android - 如何使用 Xamarin/Monodroid 设置自定义标题

有没有人使用MonoDroid成功设置自定义标题?此代码失败:base.OnCreate(bundle);SetContentView(Resource.Layout.WordSearchLayout);//Customisethetitlebarif(this.Window.RequestFeature(WindowFeatures.CustomTitle)){this.Window.SetFeatureInt(WindowFeatures.CustomTitle,Resource.Layout.custom_title);}奇怪的是,它在调用RequestFeature时失败,异常

c# - Android 的 Mono 无法构建 - 找不到 Novell.MonoDroid.CSharp.targets

我按照所有说明进行操作,并成功完成安装。在MonoDevelop中,我去:NewSolution->C#->MonoforAndroid->MonoforAndroidApplication,就像它说的那样。当我去构建它时,MonoDevelop抛出一个错误,说:C:\Users\[NAME]\Documents\Android\HelloAndroid1\HelloAndroid1\HelloAndroid1.csproj:错误:C:\ProgramFiles(x86)\Mono-2.10.8\lib\mono\xbuild\Novell\Novell.MonoDroid.CShar

android - MonoDroid : Fragment. 实例化 ClassNotFoundException

我正在尝试使用MonoforAndroid中的ActionBar创建一个滑动选项卡View。用于eclipse插件的adroid将此作为默认项目模板,我已经设法将其转换过来,我现在正在尝试添加功能以将我的fragment分开。当我尝试运行我的项目时,我得到一个ClassNotFoundException这是fragment的代码usingFragment=Android.Support.V4.App.Fragment;namespaceMobileCompanion.AndroidOS.App.UI.Customers{publicclassHomeTab:Fragment{publi