作者ksb0000 (八月六日 天气阴)
看板Flash
标题[问题] FLEX抓Flickr API图片的问题
时间Tue Aug 4 21:07:17 2009
请问板上大大
小弟在辜狗找了个搜寻图片的范例
测试了许多次
发现她只能回传20张图片
请问板上大大能帮忙解决迷惑吗
怎麽只能回传这麽少张呢
以下是程式码^^ 麻烦板上高手大大解决我的迷惑了~"~
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="
http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
import mx.rpc.events.ResultEvent;
[Bindable]
private var photoFeed:ArrayCollection;
private function requestPhotos():void {
var params:Object = new Object();
params.format = 'rss_200_enc';
params.tags = SearchWord.text;
photoService.send(params);
}
private function photoHandler(event:ResultEvent):void {
photoFeed = event.result.rss.channel.item as ArrayCollection;
}
]]>
</mx:Script>
<mx:HTTPService id="photoService"
url="
http://api.flickr.com/services/feeds/photos_public.gne"
result="photoHandler(event)" />
<mx:TileList width="80%" height="80%"
dataProvider="{photoFeed}"
itemRenderer="KM_test" x="45.5" y="62">
</mx:TileList>
<mx:Button x="507" y="22" label="点我查询" id="Searchbtn"
click="requestPhotos()" />
<mx:Label x="112" y="22" text="输入查询文字" width="81" fontSize="12"
color="#FE0000"/>
<mx:TextInput x="223" y="22" width="239" enter="requestPhotos()"
id="SearchWord"/>
</mx:Application>
==============以上是主程式===
<?xml version="1.0" encoding="utf-8"?>
<mx:VBox xmlns:mx="
http://www.adobe.com/2006/mxml"
width="125" height="125"
horizontalAlign="center"
horizontalScrollPolicy="off" verticalScrollPolicy="off"
paddingBottom="5" paddingLeft="5" paddingRight="5" paddingTop="5">
<mx:Image
width="75" height="75"
source="{data.thumbnail.url}" />
<mx:Text text="{data.credit}" />
</mx:VBox>
==============以上是图片的格式程式==
小弟困惑了很久><
麻烦板上高手大大了><
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.98.136