android中文本视图的随机数据显示
有人帮我吗?我想显示从SQliteDB到multi-TextView的随机数据,谢谢android中文本视图的随机数据显示,android,android-sqlite,Android,Android Sqlite,有人帮我吗?我想显示从SQliteDB到multi-TextView的随机数据,谢谢 假设已将数据提取为游标,则可以使用int randomrange=cursor.getCount-1获取行数;显然,如果范围小于0,则没有行 将随机数作为整数获得后,可以使用cursor.moveToPositionrandomposition移动光标。然后,您可以执行txta.setTextcursor.getStringcolumnoffset;或者,如果希望使用列的名称,则可以使用txta.settext
假设已将数据提取为游标,则可以使用int randomrange=cursor.getCount-1获取行数;显然,如果范围小于0,则没有行 将随机数作为整数获得后,可以使用cursor.moveToPositionrandomposition移动光标。然后,您可以执行txta.setTextcursor.getStringcolumnoffset;或者,如果希望使用列的名称,则可以使用txta.settextcursor.getStringcursor.getColumnIndexcolumnasstring 然后你可以重复4次。但是,您有机会获得相同的文本值 另一种方法是让光标提取所需数量的随机行,例如,根据以下SQL进行查询:-
按随机限制4从表顺序中选择* 请向我们展示您尝试过的代码以及您遇到的困难。我想向four TextView显示随机数据,谢谢!
protected void setQuestionView(){
txta.setText(currentQ.getOptOne());
txtb.setText(currentQ.getOptTwo());
txtc.setText(currentQ.getOptThree());
txtd.setText(currentQ.getOptFour());