Android选择选项菜单

时间:2016-04-30 12:35:06

标签: java android

我正在使用此代码在android中制作选项菜单:

    gender1 = (Spinner) findViewById(R.id.spinner1);
    List<String> list1 = new ArrayList<String>();
    list1.add("Gender");
    list1.add("Male");
    list1.add("Female");

    ArrayAdapter<String> dataAdapter1 = new ArrayAdapter<String>(this,
            android.R.layout.simple_spinner_item, list1);
    dataAdapter1.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    gender1.setAdapter(dataAdapter1);

和xml:

        android:id="@+id/spinner1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginBottom="10dp"
        android:background="@color/input_register_bg"
        android:padding="10dp"
        android:spinnerMode="dropdown"
        android:textColor="@color/input_login_hint"
        android:popupBackground="@color/input_login_hint"
        android:dropDownVerticalOffset="20dp"
        android:clickable="false" />

我的问题是它可以在模拟器上运行,但在我的手机上不起作用。当我点击它时,它从不显示项目,但在模拟器中它工作正常。

0 个答案:

没有答案