Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用sax解析器在android中显示动态文本视图?_Android_Xml_Saxparser - Fatal编程技术网

如何使用sax解析器在android中显示动态文本视图?

如何使用sax解析器在android中显示动态文本视图?,android,xml,saxparser,Android,Xml,Saxparser,嗨,我创建了一个网格视图应用程序。它在我的网格视图中显示我的SD卡图像,现在我只有10个图像。如果我在网格视图中单击我的第一个图像,我想使用文本视图显示一个段落。然后我点击第二个图片,我想显示另一个段落……所以我创建了一个xml文件,这个xml文件有10个段落。我怀疑这段话怎么说?当我点击gridview图片时,我希望显示这些图片,仅此而已 <paragraph> <par1> dkdkkddkdkkdkkdkdkkdkdkdkdkdkdkdk] dkdkkdkdkdk

嗨,我创建了一个网格视图应用程序。它在我的网格视图中显示我的SD卡图像,现在我只有10个图像。如果我在网格视图中单击我的第一个图像,我想使用文本视图显示一个段落。然后我点击第二个图片,我想显示另一个段落……所以我创建了一个xml文件,这个xml文件有10个段落。我怀疑这段话怎么说?当我点击gridview图片时,我希望显示这些图片,仅此而已

<paragraph>

<par1>
dkdkkddkdkkdkkdkdkkdkdkdkdkdkdkdk]
dkdkkdkdkdkdkkdkdkdkdkdkdkdkdk
</par1>

<par2>
skjdkjfidfdjfkdjfoiudifjieiiejriej
dkiekdikdididkdkdkipppw;wpp;eokkll
</par2>
.
.
.
.
.
<par10>
dkdi;;iathehe thid tihoodfjalkjfkjdfk
dkjfldkjflkjdalkjldkjoaiuidfiudofuoia
</par10>
</paragraph>

DKDKDKDKDKDKDKDKKDKDKDK]
DKDKKDKDKDKDKDKDKDKDKDKDKDK
SKJDKJFIDFDJFKJFOUDIFJIEIEJRIEJ
dkiekdidkdkipppw;wpp;伊奥克尔
.
.
.
.
.
dkdi;;这是一个很好的例子
dkjfldkjflkjdalkjldkjoaiuidfiudofuoia

这是我的示例xml文件,我希望只解析sax只解析。我很困惑,请帮助我……。

创建您的xml结构,如下所示:

<paragraph>

<par> dkdkkddkdkkdkkdkdkkdkdkdkdkdkdkdk] dkdkkdkdkdkdkkdkdkdkdkdkdkdkdk </par>

<par> skjdkjfidfdjfkdjfoiudifjieiiejriej dkiekdikdididkdkdkipppw;wpp;eokkll </par> . . . . . <par> dkdi;;iathehe thid tihoodfjalkjfkjdfk dkjfldkjflkjdalkjldkjoaiuidfiudofuoia </par> </paragraph>

DKDKDKDKDKDKDKDKDKKDKDKDKDK]DKDKKDKDKDDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDK
skjdkjfidfdjfkfjfoudifjieijej dkiekdidkdkipppw;wpp;eokkll。dkdi;;这是一个很好的例子

然后将这些字符串解析为arraylist,并根据图像的选择位置,显示索引中的段落。

创建xml结构,如下所示:

<paragraph>

<par> dkdkkddkdkkdkkdkdkkdkdkdkdkdkdkdk] dkdkkdkdkdkdkkdkdkdkdkdkdkdkdk </par>

<par> skjdkjfidfdjfkdjfoiudifjieiiejriej dkiekdikdididkdkdkipppw;wpp;eokkll </par> . . . . . <par> dkdi;;iathehe thid tihoodfjalkjfkjdfk dkjfldkjflkjdalkjldkjoaiuidfiudofuoia </par> </paragraph>

DKDKDKDKDKDKDKDKDKKDKDKDKDK]DKDKKDKDKDDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDKDK
skjdkjfidfdjfkfjfoudifjieijej dkiekdidkdkipppw;wpp;eokkll。dkdi;;这是一个很好的例子

然后将这些字符串解析为arraylist,并根据图像的选择位置显示索引中的段落。

首先,您必须解析xml并将所有段落数据存储到数组或arraylist中

编写Gridview的onItemclickListener事件,并在grid的onItemclickListener中显示自定义对话框

在自定义对话框中,必须使用textview设置一个xml文件

此外,还必须在McClickListener中设置该文本视图的值

您必须在侦听器的index参数的帮助下获取数据

gridView.setOnItemClickListener(new OnItemClickListener() {
    @Override
    public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
                long arg3) {
            //get the data for textView by passing index in  para[index]
            //use the custom dialog  to show the your paragraph
        }
    });
gridView.setOnItemClickListener(新的OnItemClickListener(){
@凌驾
公共链接(AdapterView arg0、视图arg1、内部arg2、,
长arg3){
//通过在para[index]中传递索引来获取textView的数据
//使用“自定义”对话框显示您的段落
}
});

首先,您必须解析xml并将所有段落数据存储到数组或arralist中

编写Gridview的onItemclickListener事件,并在grid的onItemclickListener中显示自定义对话框

在自定义对话框中,必须使用textview设置一个xml文件

此外,还必须在McClickListener中设置该文本视图的值

您必须在侦听器的index参数的帮助下获取数据

gridView.setOnItemClickListener(new OnItemClickListener() {
    @Override
    public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
                long arg3) {
            //get the data for textView by passing index in  para[index]
            //use the custom dialog  to show the your paragraph
        }
    });
gridView.setOnItemClickListener(新的OnItemClickListener(){
@凌驾
公共链接(AdapterView arg0、视图arg1、内部arg2、,
长arg3){
//通过在para[index]中传递索引来获取textView的数据
//使用“自定义”对话框显示您的段落
}
});