问题标签 [xamarin.android]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
65809 浏览

android - 如何在相对布局中的图像视图上方添加水平 1px 线?

如何在相对布局中的图像视图上方添加水平 1px 白线?

0 投票
2 回答
828 浏览

android - AssetManage 实例化

如何正确实例化 AssetManage?

我有一个要加载的文件,但出现错误。

这是我所拥有的:

在这种情况下,“句柄”应该是什么?

谢谢

0 投票
1 回答
1121 浏览

c# - MonoDroid 中带有 AOP (PostSharp) 的 IoC

我正在开发一个 MonoDroid 应用程序,但实际上还没有一个好的 DI 解决方案(至少我知道)。

我已经让 PostSharp 在 MonoDroid 上工作,并且我正在使用 Location Intercept 方面作为将依赖项注入字段/属性的一种方式,而无需使用服务定位器(无论如何都在方面之外)。

到目前为止,这是我正在使用的内容:https ://github.com/mgroves/MonodroidStockPortfolio/blob/develop/MonoStockPortfolio/Framework/IoCAttribute.cs

它很粗糙,肯定需要重构,但你可以从基本结构中得到想法。但是,我并不完全相信这种方法是最好的方法。在有或没有 PostSharp 的情况下,你将如何在 MonoDroid 应用程序中使用 DI/IoC?

0 投票
2 回答
956 浏览

windows-phone-7 - monodroid、WP7 和 silverlight 的单一代码库

我一直在玩 monodroid(预览版 8980),我正在尝试创建一个可以在 Android、WP7 和 silverlight 上运行的应用程序。

我的计划是创建一个单一的核心类库,然后为每个包含 UI 内容的平台创建一个单独的项目 - 所以一个 monodroid 项目,一个用于 WP7 和一个 SL 项目,所有这些都将引用核心类库。

这样做的主要问题是可以在核心库中实现一些功能,这些功能可以在 Silverlight 上正常工作,但不能在 WP7 上运行。我相信确保这种情况不会发生的最好方法是让核心库成为 silverlight 3 项目,因为这将是最小的公分母。

我现在面临的问题是我无法从 monodroid 项目中引用 SL3 库。我收到此警告 - '警告 2 无法引用项目'TMCore'。引用的项目针对不同的框架系列(Silverlight)'

有任何想法吗?

0 投票
2 回答
8697 浏览

android - Android - 无法在 Activity 中触发 OnTouchEvent - 使用 MonoDroid(需要来自 OnTouch 的 MotionEvent)

会有人碰巧有一个将 GestureListner 与 Monodroid 一起使用的工作示例吗?我似乎无法使用 Java 成功翻译网络上的内容。

我想我已经接近了......而且我认为如果我可以让这个“OnTouchEvent”触发,我可以反过来让我的 GestureDetector 类的 OnTouchEvent 触发,然后我就能获得滑动动作(或 OnFling) .

我需要做什么才能让这个事件在我的 Activity 类中触发?不

而且我认为我肯定需要 OnTouch 事件而不是 OnClick,因为我需要 MotionEvent。

0 投票
3 回答
2521 浏览

c# - MonoTouch 手指彩绘样品

是否有 MonoTouch 或 MonoDroid 的示例代码显示如何获取当前的触摸点并将它们绘制到屏幕上(即类似应用程序的手指画)?

0 投票
1 回答
1024 浏览

android - 新手问题:如何布局一个图标、2 个文本行和一个按钮?

我正在尝试扩展我在http://developer.android.com/resources/articles/layout-tricks-efficiency.html找到的示例。我是一个全新的 MonoDroid 开发人员,昨天刚刚安装它,并试图直接进入 UI 设计,但到目前为止它并没有完全适合我。

我有这个 main.xml:

我想要做的是在左侧有一个图标,在中间堆叠两行文本,在右侧有一个按钮。当我在模拟器中运行它时,我看到:
替代文字

  1. 第二行不滚动。
  2. 按钮不显示。

有没有一个简单的所见即所得的布局编辑器?或者是否有一个应用程序可以让我快速查看我的布局 XML?像 FireFox 中的 FireBug 这样的东西就可以了。

除非有机会为 Droid 提供 UI 助手,否则我做错了什么?:)

注意:我发现hierarchyviewer并且按钮根本没有显示(可见),尽管它确实显示在层次结构中。 http://screencast.com/t/rdjaR0tCM6

0 投票
2 回答
1915 浏览

c# - MonoTouch/MonoDroid - 将原始触摸坐标转换为屏幕坐标

在 MonoTouch 或 MonoDroid 中将原始触摸点转换为屏幕坐标的正确方法是什么?我的代码在模拟器上运行良好,但点在设备上不准确。这是我到目前为止所拥有的:

0 投票
3 回答
3989 浏览

c# - MonoTouch/MonoDroid 中的 Debug.WriteLine 等效项?

MonoTouch 或 MonoDroid 的 Debug.WriteLine 等效于什么?

这是 MonoDroid 的指南:http: //monodroid.net/Documentation/Guides/Android_Debug_Log

0 投票
1 回答
634 浏览

xamarin.android - monodroid 示例编译问题

我正在尝试将 OpenGL 与 Monodroid 一起使用,但不仅在我的个人项目中,而且在示例项目 GLTriangle20中使用 get Unhandled Exception 。我认为,安装的东西似乎有问题。

通过阅读可用示例的 README 文件,我阅读:

为了构建,必须首先安装以下内容:

  • Android SDK,至少包含 API 级别 7 (Android 2.1)
  • Java SDK
  • MonoDroid SDK

我不仅有适用于 Android 2.1 的 Android SDK 7,还有 适用于 Android 2.2 的 Android SDK 8,修订版 2以及 适用于 Android 2.3 的 Android SDK 9,修订版 1。

可能这是问题所在,所以我需要卸载它们并专门使用 README 文件中指定的那个吗?

先感谢您。

问候。