编辑:通过在两个微调器上使用相同的适配器来修复它。
我在活动中有两个旋转器,它们看起来完全不同。一个看起来像触摸友好,另一个不。如何让它们使用相同的设计?
Spinner spinner1 = (Spinner) findViewById(R.id.spinner1);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
this, R.array.raddix_array, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner1.setAdapter(adapter);
Spinner spinner2 = (Spinner) findViewById(R.id.spinner2);
ArrayAdapter<CharSequence> adapter2 = ArrayAdapter.createFromResource(
this, R.array.raddix_array, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner2.setAdapter(adapter2);
spinner1.setOnItemSelectedListener(this);
spinner2.setOnItemSelectedListener(this);
答案 0 :(得分:0)
我认为这是XML中定义两个微调器的地方。确保XML中的所有相关属性都相同(例如已启用)。