嘿伙计,所以我有一个工作的Timer,当我调用它并启动时会停止(),但我不能让它重置().它只是从它停止的地方开始.
计时器的代码
package
{
import flash.display.MovieClip;
import flash.display.Stage;
import flash.text.TextField;
import flash.events.Event;
import flash.utils.Timer;
import flash.events.TimerEvent;
public class Score extends MovieClip
{
public var second:Number = 0;
public var timer:Timer = new Timer(100);
private var stageRef:Stage;
private var endScore:displayFinalScore;
public function Score(stageRef:Stage)
{
x = 560.95;
y = 31.35;
this.stageRef = stageRef;
this.endScore = endScore;
timer.addEventListener(TimerEvent.TIMER, scoreTimer);
timer.reset();
timer.start();
updateDisplay();
}
public function scoreTimer(evt:TimerEvent):void
{
second += 1;
updateDisplay();
}
public function get10Points(points:Number) : void
{
second += points;
updateDisplay(); …Run Code Online (Sandbox Code Playgroud) 嗨,我不断收到此错误,我正在尝试通过 JSON 从 twitter 获取推文,但似乎无法在“arr”上摆脱此错误。我必须做一个不同的 for 循环吗?我确实尝试过这个,但它一直返回相同的错误。
public ArrayList<Tweet> getTweets(String searchTerm, int page) {
String searchUrl =
"http://search.twitter.com/search.json?q=@"
+ searchTerm + "&rpp=100&page=" + page;
ArrayList<Tweet> tweets =
new ArrayList<Tweet>();
HttpClient client = new DefaultHttpClient();
HttpGet get = new HttpGet(searchUrl);
ResponseHandler<String> responseHandler =
new BasicResponseHandler();
String responseBody = null;
try {
responseBody = client.execute(get, responseHandler);
} catch(Exception ex) {
ex.printStackTrace();
}
JSONObject jsonObject = null;
JSONParser parser = new JSONParser();
try {
Object obj = parser.parse(responseBody);
jsonObject=(JSONObject)obj;
}catch(Exception ex){
Log.v("TEST","Exception: " …Run Code Online (Sandbox Code Playgroud)