小编Col*_*ole的帖子

视图随软键盘移动,阻止其他UI对象

我有一个容器视图,我希望它始终位于我的视图底部,位于ScrollView下方.ScrollView有一些UI对象,一个是EditText对象.目前,当用户点击EditText对象内部时,会出现android-softkeyboard,并带有容器视图,并阻止一些UI对象.如何让容器视图始终保持在布局的底部,而不是在键盘出现时移动?

这是一个截图 - http://d.pr/3LQ2

这是我的layout.xml - http://d.pr/HmXC

在此先感谢,科尔

android android-layout android-softkeyboard

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

验证/检查是否已在iPhone上安装配置文件

有谁知道是否有API来检查iOS设备上是否安装了特定的配置文件?

谢谢,科尔

iphone validation installation

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

ASK CLI 部署到不同的环境?

是否可以使用 Alexa Skill Kit 的ASK CLI deploy命令来构建,例如,debug部署development环境release的应用程序版本和部署到test环境的应用程序版本?

我和我的团队正在尝试将相同的技能部署到两个不同的环境中,因此我们的测试团队可以在测试环境中完成他们的工作,而开发团队可以在开发环境中完成他们的工作。

这将是一项私人技能,因此通过发布应用程序来使用http://developer.amazon.com分离测试和“产品”不是一种选择。

alexa alexa-skill alexa-skills-kit

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

使用NSString中断NSString,获取用于中断/分离的字符串之后的所有内容

我正试图从下面的NSString中获取DOE,JOHN:

IDCHK9898960101DL00300171DL1ZADOE,JOHN

我试图将字符串分开1ZA,因为这将是不变的.

这是我到目前为止所尝试过的,但它给了我与我正在寻找的相反的东西:

 NSString *getTheNameOuttaHere = @"IDCHK9898960101DL00300171DL1ZADOE,JOHN";

 // scan for "1ZA"
 NSString *separatorString = @"1ZA";

 NSScanner *aScanner = [NSScanner scannerWithString:getTheNameOuttaHere];

 NSString *thingsScanned;

 [aScanner scanUpToString:separatorString intoString:&thingsScanned];

 NSLog(@"container: %@", thingsScanned);
Run Code Online (Sandbox Code Playgroud)

输出:

container: IDCHK9898960101DL00300171DL
Run Code Online (Sandbox Code Playgroud)

任何帮助都会很棒!谢谢!

cocoa substring nsstring

4
推荐指数
1
解决办法
4254
查看次数

Docker run --volume 不断创建随机卷而不使用指定的卷

Docker 不断创建随机卷,而不是使用我在运行时指定的卷docker run...

我将从无卷开始。

$ docker volume ls
DRIVER              VOLUME NAME
Run Code Online (Sandbox Code Playgroud)

我将创建一个

docker volume create myvol
Run Code Online (Sandbox Code Playgroud)

它将被创建

$ docker volume ls
DRIVER              VOLUME NAME
local               myvol
Run Code Online (Sandbox Code Playgroud)

我将使用卷启动一个容器

$ docker run -d \
  --name myapp \
  --publish 1337:1337 \
  --volume myvol:/my-work-dir/.tmp \
  foo/bar:tag
Run Code Online (Sandbox Code Playgroud)

我会再次检查我的卷,我有我创建的一本和一本新的。

$ docker volume ls
DRIVER              VOLUME NAME
local               9f7ffe30c24821c8c2cf71b4228a1ec7bc3ad6320c05451e42661a4e3c2c0fb7
local               myvol
Run Code Online (Sandbox Code Playgroud)

为什么没有myvol被使用?为什么要创建新卷?

docker docker-volume

4
推荐指数
1
解决办法
2639
查看次数

在实例方法中调用startActivity() - 导致NullPointerException

Heya - 我试图从一个在onPostExecute()中扩展AsyncTask的类调用startActivity().

这是流程:

扩展AsyncTask的类:

protected void onPostExecute() {
    Login login = new Login();
    login.pushCreateNewOrChooseExistingFormActivity();
}
Run Code Online (Sandbox Code Playgroud)

扩展Activity的类:

public void pushCreateNewOrChooseExistingFormActivity() {
    // start the CreateNewOrChooseExistingForm Activity
    Intent intent = new Intent(Intent.ACTION_VIEW);
    **ERROR_HERE*** intent.setClassName(this, CreateNewOrChooseExistingForm.class.getName());
    startActivity(intent);
}
Run Code Online (Sandbox Code Playgroud)

我每次都会收到这个错误:

03-17 16:04:29.579: ERROR/AndroidRuntime(1503): FATAL EXCEPTION: main
03-17 16:04:29.579: ERROR/AndroidRuntime(1503): java.lang.NullPointerException
03-17 16:04:29.579: ERROR/AndroidRuntime(1503): at android.content.ContextWrapper.getPackageName(ContextWrapper.java:120)
03-17 16:04:29.579: ERROR/AndroidRuntime(1503): at android.content.ComponentName.(ComponentName.java:62)
03-17 16:04:29.579: ERROR/AndroidRuntime(1503): at android.content.Intent.setClassName(Intent.java:4850)
03-17 16:04:29.579: ERROR/AndroidRuntime(1503): at com.att.AppName.Login.pushCreateNewOrChooseExistingFormActivity(Login.java:47)
Run Code Online (Sandbox Code Playgroud)

对于iOS开发人员 - 我只是想把一个新的视图控制器推到一个导航控制器的堆栈上pushViewController:animated:.显然 - 在这个平台上很难做到.

有任何想法吗?提前致谢!

更新 - 固定:

根据@Falmarri的建议,我设法解决了这个问题.

首先,我不再打电话 …

android android-internet

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

有没有办法只使Packery/Draggabilly容器的一部分可拖动?

有没有办法只使Packery/Draggabilly容器的一部分可拖动?比方说,只是让下面的例子中的.chartHeader可拖动 - 但整体.chartContainer是一个整体移动?目前,只有.chartHeader可以拖动,其他一切都可以留下.我想让一切都像一个幸福的大家庭一样移动.

这是一个小提琴:http://jsfiddle.net/uD5rG/

提前致谢!

    <div class="chartContainer">
        <div class="chartHeader">HEADER</div>
        <div class="chartContent">CONTENT</div>
    </div>
Run Code Online (Sandbox Code Playgroud)

这是我的packery/draggabilly配置:

        var container = document.querySelector("#packeryContainer");
        var pckry = new Packery( container, {
            itemSelector: '.chartContainer',
            columnWidth: 350,
            rowHeight: 255,
            gutter: 15
        });

        // make packery items draggable
        var itemElems = pckry.getItemElements();
        // for each item...
        for ( var i=0, len = itemElems.length; i < len; i++ ) {
            var elem = itemElems[i];

            // get the .chartHeader element
            var headerElem = elem.querySelector(".chartHeader");

            // make element draggable with …
Run Code Online (Sandbox Code Playgroud)

packery

0
推荐指数
1
解决办法
2232
查看次数