小编wik*_*ier的帖子

如何以编程方式将ScrollView滚动到底部

我有一个问题我无法解决:在ScrollView中我只有一个LinearLayout.通过用户操作,我以编程方式在此LinearLayout上添加2个TextView,但默认情况下,滚动保持在顶部.由于我控制用户操作,我应该很容易滚动到底部,例如:

ScrollView scroll = (ScrollView) this.findViewById(R.id.scroll);
scroll.scrollTo(0, scroll.getBottom());
Run Code Online (Sandbox Code Playgroud)

但事实并非如此.因为在添加这两个新元素后立即getBottom()仍然返回前两个.我试图刷新状态调用refreshDrawableState(),但我不工作.

你知道如何在添加一些元素后获得ScrollView的实际底部吗?

java android android-layout android-scrollview

43
推荐指数
4
解决办法
6万
查看次数

使用pyparsing键入结果检查

我是新用的pyparsing,但我找不到如何解决这个相当容易的问题.我(目前)有一个简单的语法,但我找不到根据我在语法中定义的类型来区分解析结果的方法.

也许通过一个例子来解释它可能更容易.假设这个元素:

elem = foo | bar
Run Code Online (Sandbox Code Playgroud)

当我调用时:

elem.parseString("...")
Run Code Online (Sandbox Code Playgroud)

假设字符串与我的语法匹配,我如何区分它是否与'foo'或'bar'匹配?我得到了ParseResults的实例对象,没有这样的元数据.

提前致谢.

python parsing pyparsing

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

如何强制Maven下载所有插件依赖项?

有没有办法强制Maven下载所有插件依赖项而不实际运行任何插件目标?

maven

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

SparkException:此JVM中只能运行一个SparkContext

提交一个简单的Spark管道:

./bin/spark-submit --class com.example.ExamplePipeline --master local pipeline-1.0.0-SNAPSHOT.jar
...
17/01/11 12:34:24 INFO BlockManagerMaster: Registered BlockManager
Exception in thread "main" org.apache.spark.SparkException: Only one SparkContext may be running in this JVM (see SPARK-2243). To ignore this error, set spark.driver.allowMultipleContexts = true. The currently running SparkContext was created at:
org.apache.spark.SparkContext.<init>(SparkContext.scala:82)
org.apache.spark.streaming.StreamingContext$.createNewSparkContext(StreamingContext.scala:874)
org.apache.spark.streaming.StreamingContext.<init>(StreamingContext.scala:81)
org.apache.spark.streaming.api.java.JavaStreamingContext.<init>(JavaStreamingContext.scala:140)
com.example.ExamplePipeline.createExecutionContext(ExamplePipeline.java:72)
com.example.ExamplePipeline.exec(ExamplePipeline.java:115)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:498)
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1702)
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1641)
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1570)
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:755)
    at org.apache.spark.SparkContext$$anonfun$assertNoOtherContextIsRunning$1.apply(SparkContext.scala:2257)
    at org.apache.spark.SparkContext$$anonfun$assertNoOtherContextIsRunning$1.apply(SparkContext.scala:2239)
    at scala.Option.foreach(Option.scala:236)
    at org.apache.spark.SparkContext$.assertNoOtherContextIsRunning(SparkContext.scala:2239)
    at org.apache.spark.SparkContext$.setActiveContext(SparkContext.scala:2325)
    at org.apache.spark.SparkContext.<init>(SparkContext.scala:2197)
    at org.apache.spark.streaming.StreamingContext$.createNewSparkContext(StreamingContext.scala:874) …
Run Code Online (Sandbox Code Playgroud)

apache-spark

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