0
tablet (android version 4.1.1)
및 phone (android version 4.1.2)
입니다.커서 개수는 태블릿에서는 0이지만 전화에서 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 phone
에 대한 tablet
하지만 2.
왜 그 무관심한가요?
전화가 다른 경우 장치가 다른 값을 갖는 동일한 데이터베이스를 사용함을 의미합니다. – sri