小编Zhe*_*Liu的帖子

React native android error:找不到符号

我试图构建一个开源的反应本机项目示例:

https://github.com/wix/react-native-wordpress-editor/tree/master/example

但是在运行./react-native run-android之后我遇到了这个错误

D:\e\example\node_modules\react-native-navigation\android\app\src\main\java\com\reactnativenavigation\NavigationApplica
ion.java:7: Error: cannot find symbol
import com.facebook.react.ReactApplication;
                          ^
Run Code Online (Sandbox Code Playgroud)

任何人都知道最新情况如何?

android react-native

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

Android MVP:哪个图层应该存储上下文变量

当用户点击视图上的按钮时,我发现自己需要播放声音文件.

MediaPlayer需要创建上下文.

放置MediaPlayer初始化代码的最佳方法是什么?

我应该将上下文传递给演示者方法并在那里播放吗?

或者只是在视图上播放是可以的.

mvp android

7
推荐指数
2
解决办法
4448
查看次数

Elasticsearch js 如何向上插入文档

我想为一个文件做一个 upsert。目前是否可以通过 nodejs elasticsearch API 做到这一点?

https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/api-reference.html

我查看了 API,我只能看到更新的 upsert 选项。

这是否意味着目前我没有任何方法可以更新文档?

谢谢

elasticsearch

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

将文本添加到android drawable xml

我正在尝试使用android drawable xml。

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" android:opacity="opaque">
    <item android:drawable="@color/colorPrimary"/>
    <item>
        <bitmap
            android:src="@drawable/ic_logo_black"
            android:gravity="center"/>
    </item>
    <Text is it possible to insert some text here???/>
</layer-list>
Run Code Online (Sandbox Code Playgroud)

出于品牌目的,我想在此xml中插入一些文本。(是否翻译文本对我来说都不重要。我只想要它,以便每当我使用此可绘制xml时,在我指定的区域中插入一些文本)

这有可能吗?我是否可以实际将文本/字符放在drawable.xml中?是我修改图像并以这种方式添加文本的唯一方法吗?

谢谢

xml android

6
推荐指数
1
解决办法
8256
查看次数

当用户未关注该 editText 时显示 EditText 错误

我有一个 editText 当前显示错误弹出窗口。

editText.setError("你做错了什么");

现在我需要一个工作流程,这样当用户单击其他地方的按钮时,我需要在 editText 上设置错误。但现在,只显示一个错误图标。

我的问题是,是否可以使其显示整个错误文本,而无需用户实际单击(聚焦)它?

android android-edittext

5
推荐指数
1
解决办法
2847
查看次数

Android找到默认背景颜色

我有一个简单的回收查看应用程序.

布局声明如下

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent">


    <android.support.v7.widget.RecyclerView
        android:id="@+id/contentView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_above="@+id/some_id" />

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

我注意到在不同的设备上,recyclerView实际上有不同的背景.在较新的设备中,背景只是白色.在较旧的设备上,背景为浅灰色.

在android studio中,设计视图中的背景颜色为空白.

所以我的问题是,这种灰色的颜色来自哪里?如何将其普遍改为白色?

我显然可以添加背景:白色到这个特定的视图.但有没有办法覆盖系统默认值?

android

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

如何查看firebase上的所有屏幕类约定

我只是将firebase集成到我的android和ios应用程序中.

仪表板上有一张订婚卡,我可以在其中看到用户参与的前3个活动或视图控制器.百分比仅加起来达到74%,总参与时间约为2分钟,平均参与时间为5分钟.

正如您在此处所见在此输入图像描述

但是我怎么看其余的屏幕类?我非常确定我的应用程序包含3个以上的类,我很确定我的QA人员会通过应用程序的其他部分.

firebase firebase-analytics

5
推荐指数
1
解决办法
3774
查看次数

Android 使活动布局看起来与可绘制的启动画面相同

我正在通过更改启动画面

<style name="Theme.Transparent" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="android:windowBackground">@drawable/background_splash</item>
    <item name="android:windowContentOverlay">@null</item>
    <item name="android:windowNoTitle">true</item>
    <item name="android:backgroundDimEnabled">false</item>
</style>
Run Code Online (Sandbox Code Playgroud)

主题的属性。

这个 drawable/background_splash 看起来像这样

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" android:opacity="opaque">
    <item android:drawable="@color/colorPrimary"/>
    <item>
        <bitmap
            android:src="@drawable/ic_logo_black"
            android:gravity="center"/>
    </item>
</layer-list>
Run Code Online (Sandbox Code Playgroud)

对于我的启动器活动,它会在后面进行一些计算,然后有条件地导航到其他活动。此计算需要服务器,因此它会在此活动上停留一段时间。

为了让体验更好,我希望这个活动看起来和启动画面一样。

所以我基本上是为了布局而这样做的。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/background_splash"
    android:orientation="vertical">

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

但是,有了这个设置。我可以注意到,一旦从启动画面转到启动器活动,徽标就会向上移动大约 5-10 像素。

我的问题是,我该怎么做才能使这种转变完全消失?我显然可以硬编码一些边距。但我不确定这是否适用于所有设备尺寸。

那 5-10px 的偏移到底是什么?我基本上使用确切的图像作为布局中的背景。

我注意到如果我没有为我的 splashActivity 布局设置任何背景,这个问题就解决了。但我仍然想要一个背景,因为在我的用户工作流程中,用户可能会被重定向到这个屏幕。我不希望他们看到一个空的空白屏幕 =/

android android-layout

5
推荐指数
1
解决办法
1293
查看次数

XML 中的 &lt;gradient&gt; 标签导致 Android 崩溃

我有一个带有渐变组件的图标。

<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
        android:width="100dp"
        android:height="100dp"
        android:viewportWidth="100.0"
        android:viewportHeight="100.0">
    <path
        android:pathData="M68.13,36.74L68.13,36C68.13,30.48 63.65,26 58.13,26L58.13,26L25,26L25,26C19.48,26 15,30.48 15,36L15,36L15,64C15,69.52 19.48,74 25,74L58.13,74C63.65,74 68.13,69.52 68.13,64L68.13,64L68.13,60.74L77.17,69.79L77.17,69.79C77.92,70.54 78.94,70.96 80,70.96C82.21,70.96 84,69.17 84,66.96L84,30.52C84,29.46 83.58,28.44 82.83,27.69C81.27,26.13 78.74,26.13 77.17,27.69L68.13,36.74Z"
        android:strokeColor="#00000000"
        android:fillType="evenOdd"
        android:strokeWidth="1">
        <aapt:attr name="android:fillColor">
<gradient

        android:startY="60.028559008"
        android:startX="41.416262106"
        android:endY="100.0"
        android:endX="81.32660406299999"
        android:type="linear">
<item android:offset="0.0" android:color="#FFFA8561" />
<item android:offset="1.0" android:color="#FFFC5D5D" />
            </gradient></aapt:attr></path>
    <path
        android:pathData="M53.93,51.56C53.57,47.09 51.34,44.29 49.38,41.81C47.57,39.52 46,37.54 46,34.63C46,34.39 45.86,34.18 45.64,34.07C45.42,33.96 45.15,33.98 44.95,34.12C42,36.09 39.54,39.42 38.69,42.6C38.09,44.81 38.01,47.29 38,48.94C35.28,48.39 34.67,44.58 34.66,44.54C34.63,44.34 34.5,44.17 34.31,44.07C34.12,43.98 33.9,43.97 33.71,44.06C33.57,44.13 30.21,45.73 30.01,52.11C30,52.32 30,52.54 30,52.75C30,58.95 35.38,64 42,64C48.64,63.98 54,58.94 54,52.75C54,52.44 53.93,51.56 53.93,51.56Z"
        android:strokeColor="#00000000"
        android:fillType="nonZero"
        android:fillColor="#FFFFFF"
        android:strokeWidth="1"/> …
Run Code Online (Sandbox Code Playgroud)

android

5
推荐指数
1
解决办法
2510
查看次数

如何直接在 s3 上解压 s3 上的文件?

我在 s3 上有一个 10G 文件 .tar 文件,我想解压缩该文件并将解压缩的文件保留在 s3 上。

是否有我可以针对 s3 运行的简单命令?

还是我必须自己在本地解压缩文件,然后自己将各个文件上传回 s3?

谢谢

tar amazon-s3 amazon-web-services

5
推荐指数
2
解决办法
3814
查看次数