NumberPicker - 包含2行的String数组

时间:2017-04-24 17:50:52

标签: android numberpicker

我有一个NumberPicker,我想要返回2行而不是单行。 到目前为止,我已尝试使用\ n并为NumberPicker创建自定义样式。

style.xml

    <style name="AppTheme.Picker" parent="AppTheme.Picker" >
    <item name="android:textColorPrimary">@android:color/white</item>
    <item name="android:textSize">12dp</item>
    <item name="android:maxLines">2</item>
    <item name="android:singleLine">false</item>
</style>

我的main_acivity.xml文件

    <NumberPicker
    android:theme="@style/AppTheme.Picker"
    android:id="@+id/card_options"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
</NumberPicker>

和活动类

public class CardOptions extends Activity {

NumberPicker cardOptions;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main_activity);

    cardOptions = (NumberPicker) findViewById(R.id.card_options);

    cardOptions.setMinValue(1);
    cardOptions.setMaxValue(2);
    cardOptions.setDisplayedValues(new String[]{"red\nblue", "green\nYellow"});

}

}

任何人都可以帮忙吗?

0 个答案:

没有答案