0

samsung galaxy s3を使用してアプリケーションをテストしていますが、3つのエディットテキストと1つのスピナーがあります。スピナーをクリックするたびに、3つのエディットテキストのエディットテキスト値がクリアされ、スピナーからアイテムをクリックすると、エディットテキストの値が取得されます。以下のバージョンのAndroidの場合、スピナーはダイアログのように表示され、最大画面をカバーします。しかし、Android 4.0では、同様のドロップダウンがあり、エディットテキストデータもクリアされます。

この問題を修正するにはどうすればよいですか?

    spRejectionCode = (Spinner) findViewById(R.id.spRejection);     
    ArrayAdapter<String> adapterNo = new ArrayAdapter<String>(this,
            android.R.layout.simple_spinner_item,Constants.rejectioncode);
    adapterNo.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    spRejectionCode.setAdapter(adapterNo);
4

1 に答える 1

1

これは問題ではありません。以前のバージョンではスピナーはダイアログのように見えますが、Android 4.0以降ではドロップダウンのように見えるので、スピナーのルックアンドフィールについて心配する必要はありません。

于 2012-12-12T11:05:04.697 に答える