Я новичок в программировании на Android, и я очень часто сталкиваюсь с ошибкой «не может быть разрешен или не является полем» всякий раз, когда я ссылаюсь на другие ресурсы ...Bitmap bitmap = BitmapFactory.decodeResource (this.getResources(), R.drawable.picture1
Одним из примеров является ниже, из android.view.View
класса:
import android.R;
import android.annotation.SuppressLint;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.view.View;
@SuppressLint("DrawAllocation") public class UserView extends View {
public UserView(Context context){
super(context);
}
@Override
protected void onDraw(Canvas canvas){
super.onDraw(canvas);
Paint paint = new Paint();
Bitmap bitmap= BitmapFactory.decodeResource(this.getResources(), R.drawable.picture1);
canvas.drawBitmap(bitmap, 0,0, paint);
}
}
[r] i тег для языка статистического программирования. –