Update LpaBridgeProvider.java

This commit is contained in:
Laiteux
2025-10-28 03:46:28 +04:00
parent 735d370ff4
commit bf231dfbfa

View File

@@ -28,8 +28,6 @@ import net.typeblog.lpac_jni.LocalProfileInfo;
public class LpaBridgeProvider extends ContentProvider public class LpaBridgeProvider extends ContentProvider
{ {
public static final String AUTHORITY = "lpa.bridge";
private AppContainer appContainer; private AppContainer appContainer;
@Override @Override
@@ -215,9 +213,16 @@ public class LpaBridgeProvider extends ContentProvider
// region Row Helpers // region Row Helpers
private static MatrixCursor empty() private static MatrixCursor rows(String[] columns, Object... values)
{ {
return new MatrixCursor(new String[0]); var rows = new MatrixCursor(columns);
rows.addRow(values);
return rows;
}
private static MatrixCursor row(String key, String value)
{
return rows(new String[] { key }, value);
} }
private static MatrixCursor error(String message) private static MatrixCursor error(String message)
@@ -225,16 +230,9 @@ public class LpaBridgeProvider extends ContentProvider
return row("error", message); return row("error", message);
} }
private static MatrixCursor row(String key, String value) private static MatrixCursor empty()
{ {
return row(new String[] { key }, value); return new MatrixCursor(new String[0]);
}
private static MatrixCursor row(String[] columns, Object... values)
{
var rows = new MatrixCursor(columns);
rows.addRow(values);
return rows;
} }
private static MatrixCursor projectColumns(MatrixCursor source, String[] projection) private static MatrixCursor projectColumns(MatrixCursor source, String[] projection)