0

私はActionscript3から来ており、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);

ただし、long[]にはappendメソッドまたはaddメソッドはありません。

ArrayListの作成を結びましたが、メソッドVibrator.vibrateはパラメーターとしてlong[]を取ります。

だから私の質問は、半分固定アイテムと半分動的アイテムでlong []配列を作成し、それをVibrator.vibrateメソッドに渡す方法です。他のリストを作成して、long []としてメソッドに渡すことはできますか?

4

2 に答える 2

0

この回答に従ってgauvaを使用することになりました:https://stackoverflow.com/a/1698098

だから私はただしなければならなかったLongs.toArray(foundLongs);

于 2012-09-01T05:26:55.627 に答える
0

ArrayList にはここtoArray()にメソッドがあります。

于 2012-08-31T02:12:17.757 に答える