小编Ste*_*ke-的帖子

使用键盘html时ios7问题与webview焦点有关

senchaI有一个带注册表单的webapp,使用safari一切正常,但出于某种原因将页面添加到主屏幕(使用ios webview)时,问题出现了.当我们单击输入字段时,键盘不会缩放到选定的特定字段,为了开始写入文本字段,我需要再次按下文本字段.我正在使用sencha.

html javascript extjs webview ios7

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

Java9 JNLP --add - 打开不起作用

我创建了一个简单的测试用例来测试Java 9 Web Start的新模块.遗憾的是,Java 9 Web Start默认情况下不支持像常规Java 9那样的--permit-illegal-access.

Java 9 Web Start假设支持--add-opens(请参阅https://bugs.openjdk.java.net/browse/JDK-8172986).

我正在使用Java 1.9.0_181_ea.

这是我的测试类:

import java.awt.Toolkit;
import java.lang.reflect.Method;
import java.lang.IllegalAccessException;
import java.lang.reflect.InvocationTargetException;

public class Java9BreaksWhenTest {

    public static void main(String args[]) throws IllegalAccessException, InvocationTargetException {
       System.out.println("Hello World");

       // Do some dangerous reflection
       Toolkit toolkit = Toolkit.getDefaultToolkit();
       Class c = toolkit.getClass();
       while(true) {
           Method m = null;
           try {
               m = c.getDeclaredMethod("setDesktopProperty", String.class, Object.class);
           } catch (NoSuchMethodException ex) {
               c = c.getSuperclass();
               if (c!=null)
                   continue;
           } catch (SecurityException …
Run Code Online (Sandbox Code Playgroud)

java jnlp java-web-start java-9 java-module

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

Windows 7上Java支持的任何声音格式?

我们,我一直在试图让Java播放一些简单的wav文件,而没有任何运气.我试过这段代码:

Clip clip = AudioSystem.getClip();
AudioInputStream inputStream = AudioSystem.getAudioInputStream(new ByteArrayInputStream(soundBytes));
clip.open(inputStream);
clip.start();
Run Code Online (Sandbox Code Playgroud)

对于带有异常的"clip.open(...)",此操作失败:

javax.sound.sampled.LineUnavailableException: line with format PCM_SIGNED 44100.0 Hz, 16 bit, stereo, 4 bytes/frame, little-endian not supported.
Run Code Online (Sandbox Code Playgroud)

我尝试过更复杂的(流媒体版):

int BUFFER_SIZE = 128000;
AudioInputStream audioStream = null;
AudioFormat audioFormat;
SourceDataLine sourceLine = null;

try {
    audioStream = AudioSystem.getAudioInputStream(new ByteArrayInputStream(soundBytes));
} catch (Exception e){
    e.printStackTrace();
}

audioFormat = audioStream.getFormat();

DataLine.Info info = new DataLine.Info(SourceDataLine.class, audioFormat);
try {
    sourceLine = (SourceDataLine) AudioSystem.getLine(info);
    sourceLine.open(audioFormat);
} catch (LineUnavailableException e) {
    e.printStackTrace();
} catch (Exception …
Run Code Online (Sandbox Code Playgroud)

java audio javasound javax.sound.sampled

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

Jenkins:如何在模拟器中在 Jenkins 上运行 Android Espresso 测试

我已经为我的应用程序编写了 espresso 测试,现在我想使用模拟器在 Jenkins 下运行这些测试。

我如何配置 Jenkins 来做到这一点?

jenkins android-espresso

5
推荐指数
0
解决办法
3727
查看次数

Android系统.SetCompoundDrawables不起作用

我尝试将右侧可拖动设置为TextView(在列表视图的标题中).我设置了绑定,但它没有帮助.setDrawablesWithInstrinct绑定工作正常.这是代码:

private View getHeaderView() {
    final LayoutInflater inflater = getActivity().getLayoutInflater();
    final View view = inflater.inflate(R.layout.legislation_article_list_header, null, false);
    final TextView textView = (TextView) view.findViewById(R.id.sEdition);
    headerSpinner = textView;

    final Drawable d = getActivity().getResources().getDrawable(R.drawable.spinner_arrow_down);
    d.setBounds(new Rect(0, 0, headerSpinner.getHeight(), headerSpinner.getHeight()));
    headerSpinner.setCompoundDrawables(null, null, d, null);

    textView.setOnClickListener(new View.OnClickListener() {

       .............

        }
    });
    return view;
}
Run Code Online (Sandbox Code Playgroud)

有什么问题?

android

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