以下のコードを使用して、アプリケーションでポップアップを表示しています。
final String[] items = {"Vishal", "Android", "Issue"};
Button btnClick = (Button)findViewById(R.id.btnClick);
btnClick.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
builderAppointmentNew = new AlertDialog.Builder(MainActivity.this);
builderAppointmentNew.setTitle("Dialogs");
builderAppointmentNew.setItems(items,
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int item) {
}
});
builderAppointmentNew.show();
}
});
問題は、Galaxy S3 (4.65in 720p/SDK) で同じことを実行しているときです。ダイアログは、タッチするまで正しく表示されません。
ダイアログに触れると、2 番目のスクリーンショットのように適切にレンダリングされます。
私のマニフェストには..
<uses-sdk android:minSdkVersion="3" />
私が持っている他のデバイスでは問題なく動作しています。
アップデート :
android:minSdkVersion="3"をandroid:minSdkVersion="8"に変更すると、正常に動作しますが、アプリの要件に従って実行できません。