2016-03-28 25 views
0

Bendoğru cordova-eklenti-datepicker eklentisi androidTheme nasıl ayarlanır

değer seçenekleri http://ionicframework.com/docs/v2/native/DatePicker/ listelenen İon/Cordova için DatePicker eklentisi için çalışmak androidTheme için ayar seçeneklerinden herhangi alamayan okuyun:

Değerler: THEME_TRADITIONAL | THEME_HOLO_DARK | THEME_HOLO_LIGHT | THEME_DEVICE_DEFAULT_DARK | Örneğin THEME_DEVICE_DEFAULT_LIGHT

Fakat,

options = { 
    date: new Date(), 
    mode: 'date', 
    androidTheme: 'THEME_DEVICE_DEFAULT_LIGHT' 
} 

tema seçeneği değiştirmek için hiçbir şey yapmaz. Ne olursa olsun ben denemek şeye ben hala bu olsun: dokümanlar listelenen değerler dizeleri vardır, ama androidTheme actually takes an int beri

enter image description here

cevap

2

dokümanlar biraz kafa karıştırıcı. INT

Değerler:

Tipi seçicinin tema seçin THEME_TRADITIONAL | THEME_HOLO_DARK | THEME_HOLO_LIGHT | THEME_DEVICE_DEFAULT_DARK | THEME_DEVICE_DEFAULT_LIGHT

Varsayılan:

THEME_TRADITIONAL = 1 
THEME_HOLO_DARK = 2 
THEME_HOLO_LIGHT = 3 
THEME_DEVICE_DEFAULT_DARK = 4 
THEME_DEVICE_DEFAULT_LIGHT = 5 

Yani, androidTheme bağlı olarak, var seçenek okurdum: THEME_TRADITIONAL

Pratik değerler eşleme

options = { 
    date: new Date(), 
    mode: 'date', 
    androidTheme: 5, // because THEME_DEVICE_DEFAULT_LIGHT = 5 
} 
0

yapabilirsiniz kullanımı:

options = { 
    date: new Date(), 
    mode: 'date', 
    androidTheme: datePicker.ANDROID_THEMES.THEME_HOLO_LIGHT 
} 

Benim için çalıştım :)