Android 微调器,可以在背景中看到字符串

Android 微调器,可以在背景中看到字符串,android,android-spinner,Android,Android Spinner,我使用旋转器项目改变游戏难度,使用字符串“Leicht”、“Mittel”、“Schwer”,然后我将一个可绘制文件作为背景,但当我启动应用程序时,我可以在背景中看到我用于旋转器的字符串。。我能把线藏起来吗?我看到的只是可绘制的背景 schwierigkeitsgradAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, new String[] {" Leicht"," Mi

我使用旋转器项目改变游戏难度,使用字符串“Leicht”、“Mittel”、“Schwer”,然后我将一个可绘制文件作为背景,但当我启动应用程序时,我可以在背景中看到我用于旋转器的字符串。。我能把线藏起来吗?我看到的只是可绘制的背景

schwierigkeitsgradAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, new String[] {"  Leicht","  Mittel","  Schwer"});
    schwierigkeitsgradAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    schwierigkeitsgrad.setAdapter(schwierigkeitsgradAdapter);
schwierigkeitsgradAdapter=newarrayadapter(这个,android.R.layout.simple_spinner_项,新字符串[]{“Leicht”、“Mittel”、“Schwer”});
schwierigkeitsgradAdapter.setDropDownViewResource(android.R.layout.simple\u spinner\u dropdown\u项目);
设置适配器(schwierigkeitsgradAdapter);
以及xml代码:

        <Spinner
        android:id="@+id/schwierigkeitsgrad"
        android:layout_gravity="center_horizontal"
        android:layout_marginTop="360dp"
        android:background="@drawable/btnschwierigkeit"
        android:textAlignment="center"
        android:layout_width="220dp"
        android:layout_height="90dp"
        android:gravity="center_vertical|start"
        android:foregroundGravity="center_vertical"
        android:spinnerMode="dialog" />

尝试在选择过程中隐藏微调器文本:

Spinner spinner = (Spinner)findViewById(R.id.your_spinner);  
    spinner.setOnItemSelectedListener(new OnItemSelectedListener() {  
      public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {  
        // hide selection text  
        ((TextView)view).setText(null);  
        // if you want you can change background here  
     }  
      public void onNothingSelected(AdapterView<?> arg0) {
        }  
     });
微调器微调器=(微调器)findViewById(R.id.your_微调器);
spinner.setOnItemSelectedListener(新的OnItemSelectedListener(){
已选择公共无效项(AdapterView父项、视图、整型位置、长id){
//隐藏选择文本
((TextView)视图).setText(null);
//如果你想,你可以在这里改变背景
}  
未选择公共无效(AdapterView arg0){
}  
});
要显示微调器项,请使用:

String[] test=new String[]{"easy", "medium", "heavy"};

    ArrayAdapter<String> adapter= new ArrayAdapter<String>(yourActivity.this,android.R.layout.simple_spinner_item, test);
   adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
   schwierigkeitsgrad.setAdapter(adapter); 
String[]test=新字符串[]{“简单”、“中等”、“沉重”};
ArrayAdapter=新的ArrayAdapter(yourActivity.this,android.R.layout.simple\u微调器\u项,测试);
setDropDownViewResource(android.R.layout.simple\u微调器\u下拉菜单\u项);
schwierigkeitsgrad.setAdapter(适配器);

将第一项添加为空“”,然后选中是,但当我轻松或沉重时,这些字符串是否在背景中正常工作谢谢!但是我现在在哪里可以添加字符串呢?像“简单”、“中等”、“沉重”这样的项目我不知道;我不明白..你想将文本设置为微调器吗?是的,当我单击微调器时,我有一个下拉视图资源是的,你的下拉资源是使用你的
{“Leicht”,“Mittel”,“Schwer”}
字符串数组填充的,但是微调器不显示我的字符串数组..你能用字符串数组给我发送代码吗?