我在数据库中有一个很长的字符串,需要将其检索到滑动视图中。
但是,问题是字符串由一组“ \n\n ”组成
每当它与这个表达式分开时,我需要把它放在另一张幻灯片中,我的意思是我在这里使用 SWIPE 视图..
if(tablecolumn==\\n\\n)
{
code to break it to parts
}
这是我应该怎么做的吗?
如果我错了,如何将此字符串分解为不同的部分并将其启用到SWIPE VIEW中以进入不同的滑动视图?
您可以简单地破坏包含这样一个特殊字符的字符串:-
String str ="mynameisjhon.yournameisdash.bla";
,这里有一个与“.”(句点字符)连接的字符串
打破这个字符串这样做: -
StringTokenizer st = new StringTokenizer(str, "."); //break the string whenever "." occurs
String temp =st.nextToken(); // it will have "my name is jhon" break
String temp2 = st.nextToken();// it will have "your name is dash"
String temp3 = st.nextToken();//it will have "bla"
现在你的字符串被分成几部分!还要别的吗?
将整个字符串加载到您的 ViewAdapter 中并通过子字符串将其分开,
或者将字符串加载到您的 Activity/Fragment 中通过子字符串将其分开,将字符串放入 ArrayList 中,使用 ArrayList 作为数据源启动 ViewAdapter
无论哪种方式都使用子字符串