Comments (2)
Same here with same exact conditions, my error is:
Error: java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.res.Resources android.content.Context.getResources()' on a null object reference
from plugins.
Closing for now. I believe this is fixed. Currently with NS8x on Android I've not encountered this with the following code which is taken from a production app where the tap event is on a textfield that ends up showing the picker. We can reopen if still experiencing.
import { DateTimePicker, DateTimePickerStyle } from '@nativescript/datetimepicker';
import { Application, Button } from '@nativescript/core';
export function someButtonTapToOpenThePicker(args) {
const dateTimePickerStyle = DateTimePickerStyle.create(args.object as any);
// This example handles styling the calendar for light and dark mode of the device settings
if (Application.systemAppearance() === 'dark') {
// style for dark mode
dateTimePickerStyle.buttonsBackgroundColor = new Color('#202125');
dateTimePickerStyle.dialogBackgroundColor = new Color('#202125');
dateTimePickerStyle.titleTextColor = new Color('#fff');
dateTimePickerStyle.buttonsTextColor = new Color('#0067a6');
dateTimePickerStyle.spinnersBackgroundColor = new Color('#202125');
dateTimePickerStyle.spinnersTextColor = new Color('#fff');
} else {
// style for light mode
dateTimePickerStyle.buttonsBackgroundColor = new Color('#fff');
dateTimePickerStyle.dialogBackgroundColor = new Color('#fff');
dateTimePickerStyle.titleTextColor = new Color('#0067a6');
dateTimePickerStyle.buttonsTextColor = new Color('#0067a6');
dateTimePickerStyle.spinnersBackgroundColor = new Color('#fff');
dateTimePickerStyle.spinnersTextColor = new Color('#0067a6');
}
DateTimePicker.pickDate(
{
context: (args.object as Button)._context,
date: yourDateValue
minDate: subYears(new Date(), 10),
maxDate: new Date(),
title: 'DatePicker'
okButtonText: 'Okay',
cancelButtonText: 'Cancel',
locale: 'en'
},
dateTimePickerStyle
).then((result) => {
// handle the result
})
}
from plugins.
Related Issues (20)
- [@nativescript/google-maps] Are there any feature utils for clustering or heat map?
- [@nativescript/imagepicker] Error when trying to display a chosen picture HOT 4
- Push notifications do not work if the App is in Background HOT 1
- Unable to create Google Maps custom infoWindow on iOS HOT 1
- Unable to change transparency on TileOverlay on Android HOT 2
- [@nativescript/google-signin] Interfaces is not defined in worker HOT 2
- Build failure for latest @nativescript/background-http v6.0.1 HOT 4
- [@nativescript/datetimepicker] Bug in datetimepicker callback showing false date
- [@nativescript/geolocation] unable to compile Android version as I get a `Execution failed for task ':app:checkDebugDuplicateClasses'.` HOT 19
- @nativescript/imagepicker does not show selected image after app is build in release mode HOT 7
- imagepicker with NativeScript Vue is not working HOT 2
- [@nativescript/google-maps] New Android Google Maps SDK renderer HOT 1
- [nativescript-videorecorder] iOS: Cancelling camera does not resolve.
- myLocationButtonEnabled not working on iOS HOT 1
- [@nativescript/google-maps]: Support for MapId for styling through Google Cloud
- AnimatedCircle plugin is not changing textSize HOT 2
- DRCircularProgressView is not defined
- [@nativescript/picker] open picker programmatically
- [@nativescript/google-signin] iOS GIDSignIn object missing signin JS functions when deployed to TestFlight\AppStore HOT 1
- Package nativescript-permissions is deprecated HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from plugins.