小编wel*_*ade的帖子

如何更新ViewPager内容?

我有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.

android listview indicator pager android-viewpager

10
推荐指数
2
解决办法
5万
查看次数

如何在ORMLite中使用random()进行排序

如何进行查询以获取限制为3行的random()行?

我试过但得到错误:

myQueryBuilder.orderBy("random()", true);
Run Code Online (Sandbox Code Playgroud)

android query-builder ormlite

6
推荐指数
1
解决办法
650
查看次数

如何检查用户是否接受了读/写联系人的权限?

我的应用程序从手机上读取联系人,所以当它运行时,他获得了许可.

我如何再次询问或检查用户是否允许?

非常感谢你.

permissions android screen contacts

2
推荐指数
1
解决办法
2135
查看次数

ORMLite如何在同一个表中使用两列创建'<='?

我想做一个像这样的查询:

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 where-clause ormlite

2
推荐指数
1
解决办法
1031
查看次数