Главная / Разработка приложений для Android 4.0 / MyActivity.java --------------- package com.example.app; import android.app.Activity; import android.os.Bundle; public class ExampleActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

MyActivity.java --------------- package com.example.app; import android.app.Activity; import android.os.Bundle; public class ExampleActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(new MyDrawView(this)); } } MyDrawView.java --------------- package com.example.all; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.view.View; public class MyDrawView extends View { public MyDrawView(Context context) { super(context); } protected void onDrawView(Canvas canvas) { Paint paint = new Paint(); paint.setColor(Color.GREEN); paint.setTextSize(25); paint.setAntiAlias(true); canvas.drawText("Hello World", 5, 30, paint); } } Построение и развертывание приложения производятся правильно. Какие ошибки в коде приведут к тому, что текст НЕ будет отображаться полностью?

вопрос

Правильный ответ:

в методе setContentView() должна быть ссылка на значение из R.java
в MyDrawView должен быть включен метод onDrawStart()
MyDrawView должен быть расширением SurfaceView
к super.onDraw(canvas) необходимо обращаться из onDrawView()
вместо onDrawView() должно быть onDraw()
Сложность вопроса
80
Сложность курса: Разработка приложений для Android 4.0
56
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Зачёт сдал. Иду кутить отмечать 5 в зачётке по тесту
16 май 2019
Аноним
Кто ищет эти тесты inuit? Это же легко
07 июн 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.