小编dim*_*im8的帖子

没有NgbModalStack的提供者

由于某种原因,我突然得到了这个错误,没有代码更改.会有什么想法导致这种情况?

我能够通过添加NgbModule.forRoot()我的导入来解决这个问题,但现在我收到此错误:

类型'typeof NgbModule'上不存在属性'forRoot'.

否则应用程序运行正常.

ng-bootstrap

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

Ant复制文件没有覆盖

在ant中是否有任何命令将文件从一个文件夹结构复制到另一个文件夹结构而不检查上次修改的日期/时间覆盖文件.基本上,我希望所有多余的文件夹,从A到B.文件夹,即:没有文件夹B的文件被替换,但文件夹中的额外的文件来文件夹B.

我看到了"蚂蚁复制"和"蚂蚁移动"命令,但没有帮助.有什么建议.

java ant build

18
推荐指数
4
解决办法
5万
查看次数

等待unitl ListView的smoothScrollToPosition()完​​成

范围

我需要顺利滚动到某个位置,然后"跳"到另一个位置setSelection(anotherPosition).这样做是为了创造一个平滑滚动(例如)100个项目的幻觉ListView.smoothScrollToPosition(100)你知道,持续太久了.

问题

setSelection()不等到smoothScrollToPosition完成它的工作,因此setSelection()被立即调用,用户只能看到快速跳跃;

private final int scrollableItems = 20;

int firstVisiblePosition = mListView.getFirstVisiblePosition();
if (firstVisiblePosition < scrollableItems) {
    mListView.smoothScrollToPosition(0);
} else {
    mListView.smoothScrollToPosition(firstVisiblePosition - scrollableItems);
    mListView.setSelection(0);
}
mListView.clearFocus();
Run Code Online (Sandbox Code Playgroud)

理念

好的,我们可以改变平滑幻觉的逻辑:首先setSelection(),然后顺利滚动(我们滚动到列表顶部的第一个项目):

    int firstVisiblePosition = mListView.getFirstVisiblePosition();

    if (firstVisiblePosition < scrollableItems) {
        mListView.smoothScrollToPosition(0);
    } else {
        mListView.setSelection(scrollableItems);
        mListView.smoothScrollToPosition(0);
    }
    mListView.clearFocus();
Run Code Online (Sandbox Code Playgroud)

android listview smooth-scrolling

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

TextWatcher的事件被调用两次

在我的应用程序中,我将TextWatcher放在EditText上.当我更改EditText的文本时,TextWatcher的事件被调用两次.

我正在使用模拟器来运行应用程序.

android textwatcher

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

重命名和重置LaTeX中的章节

我在LaTeX中有两个问题:

  1. 如何将章节计数器重置为1或将其设置为任何其他数字?
  2. 如何将第1章重命名为纸张A?要将其重命名为Paper 1,我有这个解决方案:

    \renewcommand\chaptername{Paper}
    
    Run Code Online (Sandbox Code Playgroud)

第一章然后成为论文1.但我不能将1重命名为A以便得到论文A.

latex

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

ScrollView里面有按钮,直到第二次点击里面的任何按钮都没有响应

我已经有几天试图解决这个问题,但我无法弄明白.问题是,简单的活动,简单的布局,ScrollView - > LinearLayout - >和布局内的很多按钮(在滚动内容中).一切都很好,但一件很棘手的事情.当我点击一个按钮时,让我们说滚动内容的顶部,然后立即向下滚动到内容的底部,然后单击那里的另一个按钮,直到我再次点击并且所有内容再次恢复正常后才会发生任何事情.这可以在任何时候重现,它是独立的代码(我尝试了20多个场景).我还没有很多Android的经验,但看起来滚动监听器会停止onClick监听器或类似的东西.任何有关这方面的帮助将非常感激.先感谢您.

PD.如果我以编程方式执行操作scrollTo(),而不是手指滚动,一切正常,单击会在第一次触摸时响应.这简直让我无法抗拒.

android scrollview

9
推荐指数
1
解决办法
4993
查看次数

如何从(静态)类中的类创建新的类实例?

我是Java的新手(有C#经验),

这就是我想要做的:

public final class MyClass
{
    public class MyRelatedClass
    {
      ...
    }
}

public class OtherRandomClass
{
    public void DoStuff()
    {
       MyRelatedClass data = new MyClass.MyRelatedClass(); 
    }
}
Run Code Online (Sandbox Code Playgroud)

这在Eclipse中给出了这个错误:

不能访问BitmapEffects类型的封闭实例.必须使用BitmapEffects类型的封闭实例限定分配(egxnew A(),其中x是BitmapEffects的实例).

这在C#中可以使用静态类,这里应该怎么做?

java

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

Java import语句语法

这是一个简单的问题,但我真的被它搞砸了.我试图找到一个复制品,并用谷歌搜索它,但当我找不到令人满意的答案时,我更加惊讶.

import java.util.Scanner; 
Run Code Online (Sandbox Code Playgroud)

在这个陈述中.Scanner是班级,

.util 是包的名称

什么是javajavax或一般第一期之前任何会站?

更新:

我也发现了这张照片:

http://www.javatpoint.com/package

这是真的吗?

java import

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

Cordova无法安装'cordova-plugin-whitelist':错误:ENOENT:没有这样的文件或目录AndroidManifest.xml

我在OSx 10.13.2上安装了Cordova 8.0.0,其中包含Node v8.5.0和npm v5.5.1.

添加插件后cordova-plugin-ibeacon,当我这样做时cordova platform add android,我收到以下错误:

无法安装'cordova-plugin-whitelist':错误:ENOENT:没有这样的文件或目录AndroidManifest.xml

截图:

截图

android build cordova ibeacon

8
推荐指数
2
解决办法
6858
查看次数

在Android Studio 2.1.1中构建APK文件时出错

几天前,我升级了我的Android Studio,现在我遇到了一个问题.

实际上我正在尝试从我的项目构建一个APK文件来在真实设备上测试我的应用程序,当我点击Build - > Build Apk时,我在Message Gradle Build中收到了几个错误.我不知道为什么会出现这些错误,请详细说明原因.

错误

  1. 错误:将字节码转换为dex时出错:
    原因:com.android.dex.DexException:多个dex文件定义Lcom/android/volley/VolleyError;

  2. 错误:任务':app:transformClassesWithDexForDebug'的执行失败. com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:com.android.ide.common.process.ProcessException:org.gradle.process. internal.ExecException:进程'命令'C:\ Program Files\Java\jdk1.8.0_51\bin\java.exe''以非零退出值2结束

build.gradle文件

 apply plugin: 'com.android.application'

android {
    signingConfigs {
    }

    compileSdkVersion 23
    buildToolsVersion "23.0.1"

    defaultConfig {
        applicationId "com.dovezeal.gapp"
        minSdkVersion 19
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_7
        targetCompatibility JavaVersion.VERSION_1_7

    }

}



dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support:appcompat-v7:23.0.1'
    //compile 'com.android.support:appcompat-v7:23.3.0'

    compile 'com.android.support:support-v4:23.3.0'
    compile 'com.android.support:design:23.0.1'
    compile …
Run Code Online (Sandbox Code Playgroud)

android apk build.gradle

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