我是Android新手。我試圖編寫一個方法,在3個不同的textview中顯示來自同一行數據庫的3個不同的列。現在,我有3種相同的方法,每個都顯示來自同一行中的不同列:如何編寫Android方法,在3種不同的文字視圖中顯示3列同一行?
Display part of Method #1:
if (cursor != null){
cursor.moveToFirst();
result = result
+ cursor.getString(0);
return result;
}
return null;
Display part of Method #2:
if (cursor != null){
cursor.moveToFirst();
result = result
+ cursor.getString(1);
return result;
}
return null;
Display part of Method #3:
if (cursor != null){
cursor.moveToFirst();
result = result
+ cursor.getString(2);
return result;
}
return null;
所以我的問題是:有沒有寫一個單一的方法,其中的結果會是這樣「的一種方式單個數據庫行,cursor.getString(0);在TextView#1中顯示,cursor.getString(1);在TextView#2中顯示,cursor.getString(2);在TextView#3中顯示?
您的代碼存在冗餘問題。 – JoxTraex 2012-04-10 15:00:14