我想將通過位於一個片段中的此方法獲得的數據傳遞給擴展View的類(該類位於與我的項目關聯的庫項目中)。在片段Android將值傳遞給類
方法
public void checkOperatori(){
SQLiteDatabase db = new DatabaseHelper(getActivity()).getReadableDatabase();
String OPERATORI = "SELECT DISTINCT(nome), cognome FROM Operatori";
Cursor cur = db.rawQuery(OPERATORI, null);
int count = cur.getCount();
String[] nome_op = new String[count];
String[] cognome_op = new String[count];
for(int i=0; i<count; i++) {
cur.moveToNext();
nome_op[i] = cur.getString(0);
cognome_op[i] = cur.getString(1);
mWeekView.setData(nome_op[i], cognome_op[i]);
}
cur.close();
db.close();
}
類,它擴展視圖
public class WeekView extends View {
public void setData(String nome_op[], String cognome_op[])
{
this.nome_op = nome_op[];
this.cognome_op = cognome_op[];
}
public String get_nome_op()
{
return nome_op;
}
public String get_cognome_op()
{
return cognome_op;
}
}
者均基於方法的對象,你爲什麼直接到達數據庫?你應該使用api – 2015-04-03 20:38:46