Toggle navigation
Toggle navigation
This project
Loading...
Sign in
open-source
/
warply_android_sdk_maven_plugin
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
Panagiotis Triantafyllou
2025-05-21 12:16:37 +0300
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
168b1d09892e6e7fa37076417b01f964523da521
168b1d09
1 parent
e4638957
db fixes
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
26 additions
and
4 deletions
warply_android_sdk/src/main/AndroidManifest.xml
warply_android_sdk/src/main/java/ly/warp/sdk/db/WarplyDBHelper.java
warply_android_sdk/src/main/java/ly/warp/sdk/utils/WarplyProvider.java
warply_android_sdk/src/main/AndroidManifest.xml
View file @
168b1d0
...
...
@@ -258,8 +258,8 @@
<!-- </intent-filter>-->
<!-- </receiver>-->
<
!-- <provider-->
<!-- android:name=".utils.WarplyProvider"-->
<!-- android:authorities="ly.warp.sdk.utils.WarplyProvider" />--
>
<
provider
android:name=
".utils.WarplyProvider"
android:authorities=
"ly.warp.sdk.utils.WarplyProvider"
/
>
</application>
</manifest>
\ No newline at end of file
...
...
warply_android_sdk/src/main/java/ly/warp/sdk/db/WarplyDBHelper.java
View file @
168b1d0
This diff is collapsed. Click to expand it.
warply_android_sdk/src/main/java/ly/warp/sdk/utils/WarplyProvider.java
View file @
168b1d0
...
...
@@ -2,6 +2,7 @@ package ly.warp.sdk.utils;
import
android.content.ContentProvider
;
import
android.content.ContentValues
;
import
android.content.Context
;
import
android.database.Cursor
;
import
android.net.Uri
;
...
...
@@ -9,6 +10,8 @@ import androidx.annotation.NonNull;
import
androidx.annotation.Nullable
;
import
androidx.appcompat.app.AppCompatDelegate
;
import
ly.warp.sdk.db.WarplyDBHelper
;
/**
* Created by Panagiotis Triantafyllou on 05/Αυγ/2022.
*/
...
...
@@ -16,7 +19,14 @@ public class WarplyProvider extends ContentProvider {
@Override
public
boolean
onCreate
()
{
AppCompatDelegate
.
setDefaultNightMode
(
AppCompatDelegate
.
MODE_NIGHT_NO
);
// AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_NO);
// Initialize the database helper
Context
context
=
getContext
();
if
(
context
!=
null
)
{
WarplyDBHelper
dbHelper
=
WarplyDBHelper
.
getInstance
(
context
);
dbHelper
.
initialize
();
// This will initialize the database connection on a background thread
}
// ViewPump.init(ViewPump.builder()
// .addInterceptor(new CalligraphyInterceptor(
// new CalligraphyConfig.Builder()
...
...
@@ -34,6 +44,18 @@ public class WarplyProvider extends ContentProvider {
return
true
;
}
@Override
public
void
shutdown
()
{
// Get the database helper instance and shut it down
Context
context
=
getContext
();
if
(
context
!=
null
)
{
WarplyDBHelper
dbHelper
=
WarplyDBHelper
.
getInstance
(
context
);
dbHelper
.
shutdown
();
}
super
.
shutdown
();
}
@Nullable
@Override
public
Cursor
query
(
@NonNull
Uri
uri
,
@Nullable
String
[]
strings
,
@Nullable
String
s
,
@Nullable
String
[]
strings1
,
@Nullable
String
s1
)
{
...
...
Please
register
or
login
to post a comment