public class SqliteManagerActivity
extends AppCompatActivity
implements android.widget.AdapterView.OnItemSelectedListener, android.view.View.OnClickListener
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CSV_FILE_SHARE_AUTHORITY |
| Constructor and Description |
|---|
SqliteManagerActivity() |
| Modifier and Type | Method and Description |
|---|---|
void |
displayError(int errorMessageId) |
void |
displayError(java.lang.String error) |
void |
displayRows(java.util.List<android.util.SparseArray<java.lang.Object>> columnIndexToValuesArray) |
void |
finishActivity() |
void |
finishActivityWithError(int errorMessageId) |
void |
finishActivityWithError(java.lang.String error) |
AppCompatActivity |
getViewContext() |
void |
informErrorToUser(int errorMessageId) |
void |
informErrorToUser(java.lang.String error) |
void |
onClick(android.view.View v) |
void |
onColumnValueClicked(android.util.SparseArray<java.lang.Object> columnValues) |
protected void |
onCreate(android.os.Bundle savedInstanceState) |
boolean |
onCreateOptionsMenu(android.view.Menu menu) |
protected void |
onDestroy() |
void |
onHeaderColumnSortChanged(java.lang.String columnName,
boolean isAscendingOrder) |
void |
onItemSelected(android.widget.AdapterView<?> parent,
android.view.View view,
int position,
long id) |
void |
onNothingSelected(android.widget.AdapterView<?> parent) |
boolean |
onOptionsItemSelected(android.view.MenuItem item) |
void |
setAddFABVisible(boolean visible) |
void |
setSpinnerAdapter(java.util.ArrayList<java.lang.String> tableNames) |
void |
setSubtitle(java.lang.String subtitle) |
void |
showAddEditRowDialog(boolean isEdit,
java.lang.String tableName,
java.lang.String[] tableColumnNames,
android.util.SparseArray<java.lang.Object> oldColumnValues) |
void |
showContentView() |
void |
showCustomQueryDialog(java.lang.String previousCustomQuery) |
void |
showCustomQueryView(java.lang.String customQuery) |
void |
showTableSelectionView() |
void |
updateColumnNames(java.lang.String[] columnNames) |
public static final java.lang.String CSV_FILE_SHARE_AUTHORITY
protected void onCreate(android.os.Bundle savedInstanceState)
protected void onDestroy()
public void setSubtitle(java.lang.String subtitle)
public AppCompatActivity getViewContext()
public void finishActivityWithError(int errorMessageId)
public void finishActivityWithError(java.lang.String error)
public void finishActivity()
public void displayError(int errorMessageId)
public void displayError(java.lang.String error)
public void informErrorToUser(int errorMessageId)
public void informErrorToUser(java.lang.String error)
public void setAddFABVisible(boolean visible)
public void showCustomQueryView(java.lang.String customQuery)
public void showTableSelectionView()
public void showCustomQueryDialog(java.lang.String previousCustomQuery)
public void showAddEditRowDialog(boolean isEdit,
java.lang.String tableName,
java.lang.String[] tableColumnNames,
android.util.SparseArray<java.lang.Object> oldColumnValues)
public void setSpinnerAdapter(java.util.ArrayList<java.lang.String> tableNames)
public void showContentView()
public void updateColumnNames(java.lang.String[] columnNames)
public void displayRows(java.util.List<android.util.SparseArray<java.lang.Object>> columnIndexToValuesArray)
public void onHeaderColumnSortChanged(java.lang.String columnName,
boolean isAscendingOrder)
public void onItemSelected(android.widget.AdapterView<?> parent,
android.view.View view,
int position,
long id)
onItemSelected in interface android.widget.AdapterView.OnItemSelectedListenerpublic void onNothingSelected(android.widget.AdapterView<?> parent)
onNothingSelected in interface android.widget.AdapterView.OnItemSelectedListenerpublic void onClick(android.view.View v)
onClick in interface android.view.View.OnClickListenerpublic boolean onCreateOptionsMenu(android.view.Menu menu)
public boolean onOptionsItemSelected(android.view.MenuItem item)
public void onColumnValueClicked(android.util.SparseArray<java.lang.Object> columnValues)