我有PageAdapter
一周中的几天,对于每个寻呼机,我有相同的布局.我的问题是如何在更改日期时更新正确的listView.当我改变传呼机创建新的寻呼机并删除其他时,当发生这种情况时,我的列表视图指向新寻呼机而不是当前.例如,在wedneyday我保存列表视图的参考,当我在星期二改变周一寻呼机是创建和周四被删除,我的参考点,以最后一页创建(星期一),但我在星期二.
我的页面适配器:
ListView lvwConfig;
@Override
public Object instantiateItem(View pager, int position) {
LayoutInflater inflater = (LayoutInflater) mContext
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View v = inflater.inflate(R.layout.pager_layout, null);
lvwConfig = (ListView) v.findViewById(R.id.lvwConfig);
((ViewPager) pager).addView(v, 0);
return v;
}
Run Code Online (Sandbox Code Playgroud)
我想ListView
总是指向当前项目的listview.
如何进行查询以获取限制为3行的random()行?
我试过但得到错误:
myQueryBuilder.orderBy("random()", true);
Run Code Online (Sandbox Code Playgroud) 我的应用程序从手机上读取联系人,所以当它运行时,他获得了许可.
我如何再次询问或检查用户是否允许?
非常感谢你.
我想做一个像这样的查询:
SELECT * FROM my_table where column_one <= column_two;
Run Code Online (Sandbox Code Playgroud)
使用QueryBuilder,我可以制作where().le(column_one, Object obj)
,但我想要一些像where().le(column_one, column_two)
;
实际上,我想要以下查询:
SELECT*FROM table_one INNER JOIN table_two ON table_one.column_foreign_id = table_two.id WHERE table_two.column_one <= table_two.column_two.
什么是最好的方法?
感谢您的时间.
android ×4
ormlite ×2
contacts ×1
indicator ×1
listview ×1
pager ×1
permissions ×1
screen ×1
where-clause ×1