2014-11-13 2 views
1

HI каждый гуру программированияПоказать андроид родную DatePicker в WebView

Я строй приложения для Android WebView на основе, и я хотел бы, чтобы нарвать свидание с DatePicker. Я нашел Mobi Pick, но он не компактен с моим css, поэтому выход очень плохой. Я также не хочу использовать телефонную трубку. Я знаю, что можно вызывать android native datepicker из javascript, когда ввод текста получает фокус. Может ли кто-нибудь показать мне некоторые образцы или ссылки на учебные пособия, чтобы это было сделано, пожалуйста. Спасибо заранее.

Мой HTML код

<form > 
<span> 
<input type="date" placeholder="Start Date : aaaa-mm-jj"> 
</span> 
    <span> 
<input type="date" placeholder="End Date : aaaa-mm-jj" > 
</span> 
<input type="BUTTON" value="Filter" onClick="Filter()" /> 
<div class="clear"> </div> 
</form> 

Я хочу, чтобы отобразить родной андроида DatePicker на дату фокусирования.

+0

Вы пытались изменить тип 'input' на' date'? (HTML5) –

+0

да, я сделал это, но ничего не происходит –

ответ

1
public void openDatePickerUI() 
{ 
Calendar c = Calendar.getInstance(); 
year = c.get(Calendar.YEAR); 
month = c.get(Calendar.MONTH); 
day = c.get(Calendar.DAY_OF_MONTH); 

//updateDisplay(); 
DatePickerDialog dpd = new DatePickerDialog(this, 
     mDateSetListener, 
     year, month, day); 
dpd.show(); 
} 

Разместите его в главной деятельности для WebView. Попробуй это.

+0

благодарим за быстрый ответ. Я попробую и верну вас обратно –

+0

Это не работает, кажется, что чего-то не хватает –

+0

Его очень сложно угадать, с какими проблемами вы столкнулись. Если вы можете предоставить код, ошибку с основным объяснением, отредактировав свой вопрос. Тогда любой может предположить, что происходит не так. –