ImageView を指で描画できるサーフェスにしようとしています。
私はAndroid 2D Graphics Exampleに従いました。その結果、画面全体が描画可能になりました (質問8287949で説明されているいくつかの問題がありますが、私がやろうとしていることとは多少関係ありません)。
私は働いています:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceStatA);
// getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
// requestWindowFeature(Window.FEATURE_NO_TITLE);
drawView = new DrawView(this);
drawView.requestFocus();
setContentView(R.layout.activity_main);
}
drawView = new DrawView(this)
で定義したリソースのコンテキストを参照するものに変更する必要があると考えていますactivity_main.xml
:
ImageView
android:id="@+id/canvasview"
android:layout_width="match_parent"
android:layout_height="300dp"
android:layout_alignParentLeft="true"
android:layout_below="@+id/btnRed"
android:background="@drawable/kitty"
しかし、API リファレンスで何を探しているのかわからないか、見つからないかのどちらかです。
DrawView のクラスはAndroid 2D Graphics Exampleに記載されているので、ここでは繰り返しません。
私は AppInventor で作業しており、そこで学んだことを実際の Android SDK を使用して Eclipse で複製しようとしていますが、チュートリアル #1 で困惑しているので、初心者の質問で申し訳ありません!