Androidプロジェクトでmonkeytalk(クロスプラットフォームテストフレームワーク)のためにaspectJを使用しています。しかし、私はaspectJプロジェクトにプロジェクトを変換したので、スピナーのドロップダウンは消えている/見えなくなっています...Android with AspectJ - SpinnerのDropDownが表示されない
プロジェクトを非aspectJプロジェクトに変換すると、すべてが正常に動作します(モンキートークエージェントを除く)。 ..)。
私は自分自身のスピナーを作成し、onTouchをオーバーロードして、イベントが到着しているかどうかを確認しました。タッチは認識されますが、ドロップダウン・ビューは開きません!
誰か他にも同様の問題や助けがありますか?
編集:あなたはそれがようだ見るように、私は事前に2.1
おかげ
Floの
のonCreateからマイTestCodeを(実行している4.0.4とソニーのXperiaを実行している銀河ネクサスでこれをテストしてみました単純であることができる):
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);