我正在研究 xamarin.forms。我必须从图库中选择图像,然后调整它们的大小,然后将它们上传到服务器上。但我不知道如何以给定的特定尺寸调整所选图像的大小?请更新我如何做到这一点?
我在我的应用程序中使用了对xamarin.forms的DatePicker控件.我有一个按钮,我想打开一个弹出窗口,我想在其中显示datepicker的calednar.但是,当我打开弹出窗口时,edittexbox会显示当前日期,当我点击文本框时,日历会打开.但我不想要编辑texbox.我只想在用户点击按钮时显示日历.谁知道我怎么做到这一点?
此致,Anand Dubey
如何在xamarin表单中永久隐藏底部的android栏(后退按钮,主页按钮)?我尝试了一些代码,但它暂时隐藏了它.当我触摸屏幕时,它再次显示.但我想完全隐藏它.
我正在研究xamarin形式。我正在使用“详细信息”页面打开左侧菜单。而且工作正常。现在,仅当用户单击顶部的菜单图标时,菜单才会隐藏。但是我想如果菜单打开,那么如果用户单击屏幕上的任意位置,菜单应该隐藏。
我该怎么做?
我正在使用xamarin平台形式的android应用程序。我已从应用清单中为应用启用了相机功能。运行应用程序用户后,请从应用程序权限屏幕中禁用相机。那么,如何才能使该用户从应用程序权限中禁用此功能?
我正在尝试遵循代码来获取它,但是每次结果仅得到“授予”。如果用户禁用该权限,则结果应为“拒绝”。
var val = PackageManager.CheckPermission (Android.Manifest.Permission.Camera, PackageName);
Run Code Online (Sandbox Code Playgroud)
我有masterdetail页面,里面还有菜单。在用户期间其工作正常,位于masterdetail页面上。但是,当用户从主要详细信息页面移至简单内容页面(不属于主要详细信息页面)时,如果该用户从左向右滑动,则在该内容页面上会打开菜单。如何禁用此内容页面上的左侧菜单?为什么左菜单不显示在主详细信息页面中,却在简单内容页面上显示呢?
我有一个android的.aar文件.我试图在我的xamarin.android应用程序中使用它.我按照链接中给出的步骤进行了操作https://developer.xamarin.com/guides/android/advanced_topics/binding-a-java-library/binding-an-aar/
但是当我尝试构建我的库时,我遇到了错误
"没有实现接口成员'IComparable.CompareTo(Object)'"
我找到了一些解决方案,其中提到在metadata.xml中我们需要添加一些属性.所以我在那里添加了以下行
path="/api/package[@name='com.logicjunction.ljindoorandroidsdk']/class[@name='FloorPlanBeaconsMapping']/implements[@name='java.lang.Comparable']"
Run Code Online (Sandbox Code Playgroud)
名称= "类型"> java.lang.Comparable的>
但仍然得到同样的错误.我怎么解决这个问题?
我正在研究xamarin.forms.我正在创建一个可以在Android和iOS上运行的应用程序.我必须从两个设备的库中选择多个图像.
但是,我无法一次选择多个图像.我可以借助媒体选择器(CrossMedia
)选择单个图像.
请更新我如何使用xamarin.forms从两个设备的库中选择多个图像?
此致,Anand Dubey
我正在尝试在毛伊岛使用依赖属性,但它似乎不适用于毛伊岛。它显示参考缺失错误。我该如何解决?相同的代码在 xamarin 和 uwp 中工作,但在毛伊岛它显示 DependencyProperty 关键字的引用错误。
以下是代码示例:
public static CornerRadius GetCornerRadius(Button element)
{
return (CornerRadius)element.GetValue(CornerRadiusProperty);
}
public static readonly DependencyProperty CornerRadiusProperty =
DependencyProperty.RegisterAttached(
"CornerRadius",
typeof(CornerRadius),
typeof(ButtonHelperClass),
new PropertyMetadata(new CornerRadius(5))
);
Run Code Online (Sandbox Code Playgroud) 我使用了plugman 命令在cordova 中创建了一个插件
它创建了所有必需的文件。然后我在插件中添加了android平台。
然后我尝试将它添加到cordova应用程序中。我成功添加了它,但是当我尝试构建应用程序时,它出现以下错误
我究竟做错了什么。如何在cordova 应用程序中添加我的自定义插件。
以下是 .java 文件的代码。
package cordova-plugin-test-cordova-plugin;
import org.apache.cordova.CordovaPlugin;
import org.apache.cordova.CallbackContext;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
/**
* This class echoes a string called from JavaScript.
*/
public class TestCordovaPlugin extends CordovaPlugin {
@Override
public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException {
if (action.equals("coolMethod")) {
String message = args.getString(0);
this.coolMethod(message, callbackContext);
return true;
}
return false;
}
private void coolMethod(String message, CallbackContext callbackContext) {
if (message != null && message.length() > …
Run Code Online (Sandbox Code Playgroud)