0
私は、生成されたインスタンス名が、例えばblocktitle1、blocktitle2、blocktitle3などのように異なる必要があります。私は文字列変数 "title"を変更するコードをいくつか入れましたが、新しいビットマップを作るimが "title"という名前のインスタンスを "blocktitle2"というようにしない場合、単語 "Title"を置くだけです。インスタンスのタイトルが毎回異なるbimapを生成していますか?
私は誰でも助けてくれたことは非常に素晴らしいことです。
List<Block> blocks = new LinkedList<Block>();
Random rnd = new Random(System.currentTimeMillis());
int randomx = 400;
public Block block;
int blocknum = 10;
String Title = "blocktitle" + blocknum;
public void generateBlocks(){
if(blocknum > 0){
int offset = rnd.nextInt(400) + 100; //500 is the maximum offset, this is a constant
x += offset; //ofset will be between 100 and 400
// i need the word below "block" to be recognised as a String variable "String Title"
block = new Block(BitmapFactory.decodeResource(getResources(), R.drawable.block), randomx, 200);
blocknum -= 1;
}
}