と を使用tablet (android version 4.1.1)
してphone (android version 4.1.2)
います。
カーソル数を取得しようとしていますonclick
が、結果はタブレットと電話で異なります。
基本的に、結果は期待どおりに正しくなりますが、でphone
はありませんtablet
。
私のコード:
clickmaster.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v)
{
db = getDatabase(); //common method for open and accessing data
String sql = "SELECT user_id FROM users WHERE source_id = ? AND cartname = ?";
Cursor cur0 = db.rawQuery(sql, new String[]{sid,"MasterCart"});
cur0.moveToFirst();
System.out.println(cur0.getCount()); //Result 0 for tablet and 2 for phone.
}
したがって、上記のコードではcur0.getCount()
、驚くべきことに 0 を出力していますtablet
が、 は 2 を出力していphone
ます。
その無関心はなぜ?