簡體   English   中英

微調器不顯示

[英]Spinner doesn't show up

我現在很孤單。 我正在使用微調器開發應用程序(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, android.R.layout.simple_spinner_item, 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, android.R.layout.simple_spinner_item, 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”針對正確的布局,此外,您正確地通過“母親”(或調用者類)活動(在我的情況下)調用了您的活動。

希望對你有幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM