Android 从上个月、上一年等获取数据
我希望能够根据用户选择显示的内容显示不同的数据。将有四个选项,过去一周、过去一个月、过去一年,以及所有选项。这是一个微调器,我想要这个格式Android 从上个月、上一年等获取数据,android,mysql,Android,Mysql,我希望能够根据用户选择显示的内容显示不同的数据。将有四个选项,过去一周、过去一个月、过去一年,以及所有选项。这是一个微调器,我想要这个格式 public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { int pos = spinner.getSelectedItemPosition(); switch(pos) { case 0:
public void onItemSelected(AdapterView<?> parent, View view, int position, long id)
{
int pos = spinner.getSelectedItemPosition();
switch(pos)
{
case 0:
pastMonthSelected();
break;
case 1:
pastYearSelected();
break;
... etc.
}
}
public void pastMonthSelected(){
\\code
}
public void pastYearSelected(){
\\code
}
etc...
}
从前面的线程,我看了。
但我不确定该把这个放在哪里。我想我还需要先创建一些表格,但我现在真的很困惑
我的数据库类现在有这些变量
private static final int DATABASE_VERSION = 1;
private static final String DATABASE_NAME = "music";
private static final String DATABASE_TABLE = "practices";
public static final String KEY_ID = "id";
public static final String KEY_DATE = "date";
public static final String KEY_TIME = "time";
public static final String KEY_DES = "description";
public static final String COLUMN_ID = "_id";
我有一个onCreate方法,onUpgrade,用于删除、添加和检索所有内容的方法。一些关于如何以及在何处向这个类添加内容的帮助将非常有用。谢谢 首先,修复数据库,将日期存储为日期,而不是字符串。在大多数情况下,使用合适的类型会简化你的生活。我该怎么做?我有一个日期选择器,但是它被设置为当用户选择日期时,它在EditText字段中显示为MM/DD/YY。我只是在使用编辑文本中的格式。
private static final int DATABASE_VERSION = 1;
private static final String DATABASE_NAME = "music";
private static final String DATABASE_TABLE = "practices";
public static final String KEY_ID = "id";
public static final String KEY_DATE = "date";
public static final String KEY_TIME = "time";
public static final String KEY_DES = "description";
public static final String COLUMN_ID = "_id";