Соединение двух номеров линией - PullRequest
0 голосов
/ 30 января 2019

Я занимаюсь разработкой в ​​Android Studio и хочу соединить два числа линией и суммировать оба этих значения, а в результате этого получить значение центрального числа, как я могу это сделать?Пока это мой код.

protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        //Create a bitmap object to use as our canvas
        display = getWindowManager().getDefaultDisplay();
        size = new Point();
        display.getSize(size);
        screenWidth = size.x;
        screenHeight= size.y;
        ImageView ourFrame = (ImageView) findViewById(R.id.imageView);
        Bitmap ourBitmap = Bitmap.createBitmap(size.x, size.y, Bitmap.Config.
                ARGB_8888);
        Canvas ourCanvas = new Canvas(ourBitmap);
        //A paint object that does our drawing, on our canvas
        Paint paint = new Paint();
        paint.setStyle(Paint.Style.STROKE);
        paint.setStrokeWidth(4);
        Paint centralNumber = new Paint();
        centralNumber.setTextSize(60);
        int RandomCentralNumber = new Random().nextInt(400) +60;
        int Randomnumber1 = new Random().nextInt(100)+20;
        int Randomnumber2 = new Random().nextInt(100)+20;
        String CentralNumber = Integer.toString(RandomCentralNumber);

        //Set the background color
        ourCanvas.drawColor(Color.WHITE);

        paint.setColor(Color.BLACK);
//Now draw a load of stuff on our canvas
        ourCanvas.drawCircle(size.x/2, size.y/2, 170, paint);
        ourCanvas.drawText(CentralNumber,size.x/2,size.y/2,centralNumber);
        ourCanvas.drawText(String.valueOf(Randomnumber1),500,300,centralNumber);
        ourCanvas.drawText(String.valueOf(Randomnumber2),700,1040,centralNumber);
        //Now put the canvas in the frame
        ourFrame.setImageBitmap(ourBitmap);

Это то, что я хочу сделать, соединить оба числа одной строкой и сложить их.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...