小编Lit*_*nny的帖子

Android:Picasso加载图片失败.如何显示错误消息

我正在尝试使用picasso库在mediastore中加载图像存储.当我调用load(imageview,callback)时,毕加索调用onFail而不是onSuccess.我如何知道图像未成功加载的原因?

android image mediastore picasso

46
推荐指数
3
解决办法
4万
查看次数

Android:绑定变量和传递包含标签布局是否有效?

我有数据绑定的问题.在文档中,它说我们可以使用include标签来托管自定义布局并将绑定变量传递给它.当我试用4.1.2手机和模拟器时,数据似乎没有绑定但只绑定主要布局字段.

这是我的主要布局代码:

<layout>

<data>
    <variable
        name="Job"
        type="nz.co.certifi.CERTIFI.Model.JobModel" />
</data>
Run Code Online (Sandbox Code Playgroud)

<ScrollView
    android:background="@color/TransparentColor"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/scrollView"
    android:layout_alignParentTop="true"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="false"
    android:layout_alignParentEnd="false"
    android:layout_alignParentBottom="true"
    android:layout_alignParentRight="true">


    <RelativeLayout
        android:background="@color/TransparentColor"
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <include
            app:Job="@{Job}"
            android:id="@+id/layoutCertification"
            layout="@layout/view_certification_control"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentTop="true"/>
Run Code Online (Sandbox Code Playgroud)

这是layoutCertification:

<layout>
<data>
    <variable
        name="Job"
        type="nz.co.certifi.CERTIFI.Model.JobModel" />
    <variable
        name="Form"
        type="nz.co.certifi.CERTIFI.Model.FormROIModel" />
</data>
Run Code Online (Sandbox Code Playgroud)

<nz.co.certifi.CERTIFI.Control.EditTextWithModel
    xmlns:sparkNS="http://schemas.android.com/apk/res/nz.co.certifi.CERTIFI"
    sparkNS:modelProperty="CertificateId"
    sparkNS:modelType="JobModel"
    sparkNS:validationType="required_only"
    android:contentDescription="Job: Form Certificate Id"
    sparkNS:errorRequiredMessage="@string/error_reference_no_required"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:hint="@string/activity_roi_step_one_hint_reference_no"
    android:textAppearance="?android:attr/textAppearanceLarge"
    android:text="@{Job == null? Form.certificateId : Job.certificateId}"
    android:textStyle="bold"
    android:id="@+id/txtReferenceNo"
    android:layout_alignParentTop="false"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_toLeftOf="@+id/btnReference"
    android:layout_toStartOf="@+id/btnReference"
    android:layout_centerVertical="true" />
Run Code Online (Sandbox Code Playgroud)

data-binding android include

16
推荐指数
1
解决办法
8002
查看次数

ALAsset中的Photo的方向行为不正确

我目前有一个使用ALAsssetsLibrary来获取照片的应用程序.我已将照片放到图像视图中,我可以上传到服务器.当我在拍摄一些照片后在真实设备上进行测试时,我发现应该在肖像中拍摄的照片变成了风景.

因此,我调用了不同的函数来获取CGImage,如下所示:

UIImage *image = [UIImage imageWithCGImage:[representation fullResolutionImage] scale:1.0 orientation:(UIImageOrientation)[representation orientation]];
Run Code Online (Sandbox Code Playgroud)

第一次试用了,我用过这个:

UIImage *image = [UIImage imageWithCGImage:[representation fullResolutionImage]]
Run Code Online (Sandbox Code Playgroud)

我认为具有比例和方向的那个可以给我正确的方向照片拍摄.但它没有给我正确的解决方案.

我是否错过了生成正确照片方向所需的任何内容?

iphone image orientation alassetslibrary

15
推荐指数
1
解决办法
8833
查看次数

如何将Facebook应用程序下载到iPhone模拟器

我正在尝试测试单点登录,所以我想将Facebook应用程序下载到iPhone模拟器.

我在哪里可以下载iPhone的Facebook应用程序,如何将其放在模拟器上?

iphone facebook simulator

14
推荐指数
2
解决办法
2万
查看次数

Android camera2:java.lang.IllegalStateException:已经获得了maxImages(1),在获取更多内容之前调用#close

您好无法解决此问题.

我已经在ImageAvailable回调中调用了imageReader.close,但仍然有错误:

java.lang.IllegalStateException:已经获取了maxImages(1),在获取更多之前调用#close.

我的代码在这里:

private ImageReader.OnImageAvailableListener imageAvailableListener = new ImageReader.OnImageAvailableListener()
{
    @Override
    public void onImageAvailable(ImageReader reader) {
        Image img = mReader.acquireLatestImage();

        mReader.close();
    }

};
Run Code Online (Sandbox Code Playgroud)

PS.我也使用参数阅读器,但似乎没有解决问题

android image reader camera2

14
推荐指数
1
解决办法
6538
查看次数

Android:如何查询存储桶名称列表

我想只检索存储桶的名称(相册).例如相机,下载等,但不是所有照片中的相机,下载等列表,那么如何为每个存储桶名称检索一行?

我的意思是在Gallery Application中,你首先有专辑,例如Camera.当您单击它时,它会显示相机的所有照片.

我可以使用查询的Where子句查询Camera Roll中的照片.但是,如果我只想要每个专辑名称的名称而不是照片,那么可以查询吗?如果我查询所有照片并且每组照片只拍一行,那么这将非常耗时.

请帮忙

android gallery bucket

12
推荐指数
3
解决办法
1万
查看次数

升级Expo CLI的未知错误--assetPlugins

我升级到最新的Expo CLI 2.19.2,并尝试使用SDK 33升级我的expo应用程序。

当我叫expo start时,我有一条消息说:

在浏览器中打开DevTools ...(按shift-d禁用)错误:未知选项`--assetPlugins'

Metro Bundler进程已退出,代码为1。在环境中设置EXPO_DEBUG = true以查看堆栈跟踪。

我尝试在Mac上设置EXPO_DEBUG = true,但在再次运行expo start时未显示任何调试详细信息。

我发现它应该叫做export EXPO_DEBUG = true

这是其他消息:

错误:未知选项`--assetPlugins'

Metro Bundler进程以代码1退出错误:Metro Bundler进程在ChildProcess以代码1退出。(/@expo/xdl@54.1.2/src/Project.js:1598:16)在步骤(/Users/simonlam/.nvm/versions/node/v11.6.0/lib/node_modules/ expo-cli/node_modules/@expo/xdl/build/Project.js:2347:191)在/Users/simonlam/.nvm/versions/node/v11.6.0/lib/node_modules/expo-cli/node_modules/@expo /xdl/build/Project.js:2347:437,位于ChildProcess的新Promise()处。(/Users/simonlam/.nvm/versions/node/v11.6.0/lib/node_modules/expo-cli/node_modules/@expo/xdl/build/Project.js:2347:99)在ChildProcess.packagerProcess.once(/ @ expo / xdl @ 54.1.2 / src / Project.js:1595:5)位于Process.ChildProcess的ChildProcess.emit(events.js:188:13)上的Object.onceWrapper(events.js:276:13)上。 _handle.onexit(内部/子进程。

sdk react-native expo

12
推荐指数
2
解决办法
6557
查看次数

Android:如何将dialogFragment设置为全屏

您好我试图将该主题覆盖到dialogFragment全屏,但我想要的全屏是上一个活动的叠加层,所以当打开dialogFragment时,我们仍然可以看到屏幕和dialogFragment之间填充的活动.

这是我用于全屏的风格

<style name="fullscreen_dialog" parent="android:Theme" >
    <item name="android:windowNoTitle">true</item>
    <item name="android:windowFullscreen">true</item>
    <item name="android:windowIsFloating">false</item>
</style>
Run Code Online (Sandbox Code Playgroud)

android fullscreen android-dialogfragment

10
推荐指数
4
解决办法
3万
查看次数

Android:facebook sdk注销问题?

您好我在Android手机上使用facebook sdk for android并使用单点登录.当我登录facebook应用程序时,它的工作正常,我的应用程序也登录了.对于注销,我遇到了混乱.

我实现的方法是从应用程序的用户首选项中恢复访问令牌和过期日期,并检查会话的有效性.如果过期,应用程序将调用facebook.authorized功能,一旦授权访问令牌,过期日期将再次更新.

在处理注销时,我发现有些事情有点混乱.

1)当我从facebook应用程序注销时,我的应用程序仍然可以通过并请求用户详细信息.虽然我在我的应用程序上保存的访问令牌与facebook应用程序没有任何关系,但我认为在请求数据时至少会给我一个错误.但它没有给我错误.

是否假设是这样做的.从Facebook应用程序注销不会影响我存储在应用程序中的访问令牌.

2)当我从我的应用程序注销而不是facebook应用程序时,facebook应用程序将不会自动注销.

android facebook logout single-sign-on

7
推荐指数
1
解决办法
6064
查看次数

后台任务和后台正确获取有什么区别?

我正在网上查看一些关于后台任务和后台获取的文档。

后台任务是在应用程序仍在运行时在后台执行的任务。当应用程序在后台时,任务完成任务的时间有限,一旦完全后台,任务也必须结束。

后台获取是应用程序完全处于后台或不活动的地方,如果资源可用,该操作将被安排在某个时间点执行。

这是我非常简短的理解。

ios xamarin background-task background-fetch

7
推荐指数
1
解决办法
3289
查看次数