Android可能插入图像作为输入流?

时间:2019-03-11 19:39:48

标签: java android inputstream java-io android-image

我为此类的任务是插入一个(或多个)罐子的图像,并将其替换为Android游戏中的红色方块。到目前为止,我了解代码,但inputstream还是有问题。如何使用inputstream插入罐头的图片?

private Target chooseTarget(int x, int y, int targetNumber) {
    int targetScores [] = {1, 2, 4};    // TODO
    double targetProps [] = {0.6, 0.8}; // TODO
    int targetIndex;

    // zufällige Auswahl des Targets nach Wahrscheinlichkeiten in targetProps
    if(targetNumber==0) { // Also wenn targert == 0
        double dice = random.nextDouble(); // dice ist eine züfallige zahl
        targetIndex = targetProps.length; // targetIndex hat die länge von targetProps
        while (targetIndex > 0 && dice < targetProps[targetIndex-1]) // solange targetIndex > 0 && dice < als Inhalt targetprops Array
            targetIndex--; // Ziehe 1 ab von targetIndex
        targetNumber = targetIndex+1; // targetNumber =
    } else  // explizite Wahl der Nummer des Targets
    {
        if(targetNumber<1 || targetNumber>targetScores.length)    // explizit ausgewähltes Target
            targetNumber = 1;
        targetIndex=targetNumber-1;
    }

    return new Target(x, y, null, targetScores[targetIndex]);   // TODO
}

以下是构造函数:

 public Target(int x, int y, InputStream is) {
    super(x, y, is);

    //tilePaint.setColor(Color.parseColor("#BF1111")); /// Farbe Rot
}

public Target(int x, int y, InputStream is, int score) {
    this(x, y, is);
    this.score = score;
}

我注释掉了红色方块部分。我应该只更改构造函数的调用。

0 个答案:

没有答案