target=android-8
にてアプリを組んでいます。Android4以上も対象です。

AlertDialogを表示すると
黒背景に白文字で表示されます。

が、以下の場合には何故か背景が白になってしまい、
文字が見えない表示となってしまいます。
(タップすると背景が暗転して、文字列は見えますので、文字は入っています)

List<Map<String, String>> maplist = new ArrayList<Map<String, String>>();
// maplist に中身を追加していく(略)

SimpleAdapter adapter = new SimpleAdapter(context, maplist,
  android.R.layout.simple_list_item_2,
  new String[] { "Name", "Date"}, new int[] { android.R.id.text1, android.R.id.text2 });

new AlertDialog.Builder(context)
.setAdapter(adapter, null)
.show();

なぜ背景が白くなってしまうのでしょうか。
また、回避方法がありましたらご教授願います。