2012-08-31 71 views
0

我來自Actionscript 3並且是新的Java。我試圖做出一半的振動模式是固定的,其中一半是動態的。例如:在動態模式下振動

long[] vibratePattern = {100,100,100,100} //fixed pattern 
if(some_condition) vibratePattern.append(400); 
if(some_condition) vibratePattern.append(200); 
if(some_condition) vibratePattern.append(100); 

但長[] doesn't有任何追加或添加方法。

我綁定創建ArrayList,但方法Vibrator.vibrate需要long []作爲參數。

所以我的問題是如何使長固定項目和半動態項目的long []數組並傳遞給Vibrator.vibrate方法。我可以創建一些其他列表並將[]傳遞給該方法嗎?

回答

0

ArrayList有一個toArray()方法here

+0

謝謝!我會在家嘗試,並接受相應的答案。 – Animesh

+0

不幸的是它返回的對象,但不長[]。任何想法我可能會失蹤? – Animesh