質問編集履歴
1
変数の説明
    
        title	
    CHANGED
    
    | 
         
            File without changes
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -1,5 +1,16 @@ 
     | 
|
| 
       1 
1 
     | 
    
         
             
            ```ここに言語を入力
         
     | 
| 
      
 2 
     | 
    
         
            +
                private Bitmap[] bmp = new Bitmap[10];//ビットマップ
         
     | 
| 
      
 3 
     | 
    
         
            +
                private int keta[]={0,1,2,3}; // x座標の画像位置
         
     | 
| 
      
 4 
     | 
    
         
            +
                private boolean up1 = false;   // 2桁目の数字をカウント 
         
     | 
| 
      
 5 
     | 
    
         
            +
                private boolean up2 = false;   // 3桁目の数字をカウント 
         
     | 
| 
      
 6 
     | 
    
         
            +
                private boolean up3 = false;   // 4桁目の数字をカウント 
         
     | 
| 
      
 7 
     | 
    
         
            +
                private boolean up4 = false;   // 9999の数字をカウント 
         
     | 
| 
      
 8 
     | 
    
         
            +
                private int caunt1=0;          // 画像表示
         
     | 
| 
      
 9 
     | 
    
         
            +
                private int caunt2=0;          // 画像表示
         
     | 
| 
      
 10 
     | 
    
         
            +
                private int caunt3=0;          // 画像表示
         
     | 
| 
      
 11 
     | 
    
         
            +
                private int caunt4=0;          // 画像表示
         
     | 
| 
      
 12 
     | 
    
         
            +
                private int flag;
         
     | 
| 
       2 
     | 
    
         
            -
             
     | 
| 
      
 13 
     | 
    
         
            +
                    // 画像の描画
         
     | 
| 
       3 
14 
     | 
    
         
             
                    for(int i = 0; i < 4; i++) {
         
     | 
| 
       4 
15 
     | 
    
         
             
                        canvas.drawBitmap(bmp[0], keta[i]*70, 0, null);
         
     | 
| 
       5 
16 
     | 
    
         
             
                    }
         
     | 
| 
         @@ -24,7 +35,7 @@ 
     | 
|
| 
       24 
35 
     | 
    
         
             
                    Paint paint = new Paint();
         
     | 
| 
       25 
36 
     | 
    
         
             
                      switch ((int)flag) {
         
     | 
| 
       26 
37 
     | 
    
         
             
                        case 1:
         
     | 
| 
       27 
     | 
    
         
            -
                           // 
     | 
| 
      
 38 
     | 
    
         
            +
                           //カウント
         
     | 
| 
       28 
39 
     | 
    
         
             
                            if(caunt1 > 9){
         
     | 
| 
       29 
40 
     | 
    
         
             
                                caunt1=0;
         
     | 
| 
       30 
41 
     | 
    
         
             
                                up1 = true;
         
     | 
| 
         @@ -118,6 +129,14 @@ 
     | 
|
| 
       118 
129 
     | 
    
         
             
                }
         
     | 
| 
       119 
130 
     | 
    
         
             
            }
         
     | 
| 
       120 
131 
     | 
    
         
             
            ```
         
     | 
| 
      
 132 
     | 
    
         
            +
            【訂正】
         
     | 
| 
      
 133 
     | 
    
         
            +
            すみません、コードの一番上に変数を記入しました。
         
     | 
| 
      
 134 
     | 
    
         
            +
            Bitmapで0~9の画像を入れてます。
         
     | 
| 
      
 135 
     | 
    
         
            +
            // ボタンを押してをカウント描画のところでcaunt1+=1で増やしてflagでswitch文のcaseの//カウントで数字を増やしています。
         
     | 
| 
      
 136 
     | 
    
         
            +
            一桁の数字が9以上になったらup1をtrueにして二桁目をカウントする感じにしています。
         
     | 
| 
      
 137 
     | 
    
         
            +
             
     | 
| 
      
 138 
     | 
    
         
            +
            説明不足ですみません。また足りないところがあったら指摘してください。
         
     | 
| 
      
 139 
     | 
    
         
            +
             
     | 
| 
       121 
140 
     | 
    
         
             
            上のプログラミングは一部抜粋ですが、ボタンを押すと1ずつ数字の画像が増えます。最大で9999カウントできます。
         
     | 
| 
       122 
141 
     | 
    
         
             
            でもプログラミング長くなってしまったので、もっと簡単なやり方があったら教えてください。
         
     | 
| 
       123 
142 
     | 
    
         
             
            あと、数字のカウントを15ずつカウントするにはどうしたらよいでしょうか?このやり方だと1つずつのカウントしかできません。
         
     |