Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 带字符串的Android NumberPicker_Java_Android_Arraylist_Numberpicker - Fatal编程技术网

Java 带字符串的Android NumberPicker

Java 带字符串的Android NumberPicker,java,android,arraylist,numberpicker,Java,Android,Arraylist,Numberpicker,我已经定制了NumberPicker来显示文本。输出如下: 当我按下OK时,我想将e.x鼠标添加到我的“文章”列表中。我得到的是索引值(int) 它由“array[]”填充,其中包括一个包含所示数据的列表。 获取我的项目/字符串的解决方法是什么 public void Generatortable(){ final android.support.v7.app.AlertDialog.Builder alert = new android.support.v7.ap

我已经定制了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();
        }
public void Generatortable(){
final android.support.v7.app.AlertDialog.Builder alert=新的android.support.v7.app.AlertDialog.Builder(此);
警报。可设置可取消(错误);
LinearLayout l1=新的LinearLayout(getApplicationContext());
l1.设置方向(线性布局。水平);
最终的NumberPicker artikkler=新的NumberPicker(本);
字符串数组[]=新字符串[responseList.size()];
对于(int j=0;j改变线

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

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