使用AspectJ的Android - Spinner的DropDown不会显示

时间:2012-05-03 15:36:58

标签: android aspectj android-spinner

我在Android项目中使用aspectJ是因为monkeytalk(跨平台测试框架)。但是,因为我将我的项目转换为aspectJ项目,所以微调器的下拉消失/不可见......

如果我将项目转换回非aspectJ项目,一切正常(除了monkeytalk代理......)。

我还创建了自己的微调器并覆盖onTouch,以检查事件是否到来。触摸已被识别,但下拉视图无法打开!

是否有其他类似的问题或一些帮助?

编辑:我在运行4.0.4的星系连接和运行2.1的索尼xperia上进行了测试

提前致谢

弗洛

来自onCreate的My TestCode(正如你所看到的那样简单):

    Spinner sp = (Spinner)findViewById( R.id.spinner1 );

    List<String> list = new ArrayList<String>();
    list.add("list 1");
    list.add("list 2");
    list.add("list 3");

    ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this,
        android.R.layout.simple_spinner_item, list);

    dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    sp.setAdapter(dataAdapter);

1 个答案:

答案 0 :(得分:0)

monkeytalk团队将此声明为其代理中的错误。他们希望本周发布固定版本。

非常感谢:)