【问题标题】:Android NumberPicker with strings带有字符串的 Android NumberPicker
【发布时间】:2016-08-06 01:50:51
【问题描述】:

我已自定义 NumberPicker 以显示文本。输出是这样的:

当我按下 OK 时,我想将 e.x 鼠标添加到我的“文章”列表中。我得到的是索引值(int)。

它由“array[]”填充,它包括一个显示数据的列表。 获取我的项目/字符串的解决方法是什么?

  public void Generatortable(){

            final android.support.v7.app.AlertDialog.Builder alert = new android.support.v7.app.AlertDialog.Builder(this);
            alert.setCancelable(false); 

            LinearLayout l1 = new LinearLayout(getApplicationContext());              

            l1.setOrientation(LinearLayout.HORIZONTAL);             

            final NumberPicker artikkler = new NumberPicker(this);                

            String array[] = new String[responseList.size()];
            for(int j =0;j<responseList.size();j++){
                array[j] = responseList.get(j);
            }
            artikkler.setMaxValue(responseList.size() - 1);
            artikkler.setMinValue(0);
            artikkler.setDisplayedValues(array);
            artikkler.setWrapSelectorWheel(true);        

            l1.addView(artikkler);             

            alert.setView(l1);       

            alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() {

                public void onClick(DialogInterface dialog, int whichButton) {    
                     Article.add(String.valueOf(artikkler.getValue()));

                    lviewAdapter.notifyDataSetChanged();
                    lview.setAdapter(lviewAdapter);  
                }
            });

            alert.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
                public void onClick(DialogInterface dialog, int whichButton) {
                    // Canceled.
                }
            });     

            alert.show();
        }

【问题讨论】:

    标签: java android arraylist numberpicker


    【解决方案1】:

    换行

    Article.add(String.valueOf(artikkler.getValue()));
    

    Article.add(responseList.get(artikkler.getValue());
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-10
      • 1970-01-01
      • 1970-01-01
      • 2016-10-09
      • 1970-01-01
      相关资源
      最近更新 更多