问题描述
|
我目前正在流连忘返。我正在使用微调器在应用程序(Android)上工作,但是“难以置信的是什么”它根本不起作用。我的意思是,它显示标题,但没有显示项目列表。如果您能给我一个解释,那将是非常好的。 (我是这项技术的新手...)。我遵循所有可能的交易,但一无所获...
这是我(活动来源)的来源:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.form_find_layout);
/********************** Les composants ********************/
String[] listLoyer = {\"200\",\"250\",\"300\",\"350\",\"400\",\"450\",\"500\",\"550\",\"600\",\"650\",\"700\"};
String[] listType = {\"T1\",\"T2\",\"T3\",\"T4\"};
// ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item,listLoyer);
Spinner loyersMin = (Spinner)findViewById(R.id.min_spin);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
this,R.array.les_prix,android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
loyersMin.setAdapter(adapter);
loyersMin.setOnItemSelectedListener(this);
ArrayAdapter<String> adapter1 = new ArrayAdapter<String>(
this,listLoyer);
Spinner loyersMax = ((Spinner) findViewById(R.id.max_spin));
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
loyersMax.setAdapter(adapter1);
loyersMax.setOnItemSelectedListener(this);
ArrayAdapter<String> adapter2 = new ArrayAdapter<String>(
this,listType);
Spinner type_appart = ((Spinner) findViewById(R.id.type_spin));
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
type_appart.setAdapter(adapter2);
type_appart.setOnItemSelectedListener(this);
Button loginBtn = (Button)findViewById(R.id.find_btn);
loginBtn.setOnClickListener(this);
}
谢谢大家
解决方法
我解决了我的麻烦。对于那些在微调器上遇到同样麻烦的人,请确保您的\“ setContentView \”定位正确的布局,此外,请确保您通过\“母亲\”(或调用者类)活动(在我的案件)。
希望对您有帮助!