8 EYLÜL 2011, PERŞEMBE
Android tuval dikdörtgen çizin
nasıl vb ile boş dikdörtgen çizmek için. =3 borderWidth ve borderColor=siyah parçası dikdörtgen içinde içerik veya renk yok. Kullanmak için Tuval işlevi olan
void drawRect(float left, float top, float right, float bottom, Paint paint)
void drawRect(RectF rect, Paint paint)
void drawRect(Rect r, Paint paint)
Teşekkürler.
Bu örnekte çalışıyorum
Paint myPaint = new Paint();
myPaint.setColor(Color.rgb(0, 0, 0));
myPaint.setStrokeWidth(10);
c.drawRect(100, 100, 200, 200, myPaint);
Dikdörtgen çizer ve fakat sadece "çerçeve" istediğim siyah renk ile doldurun bu resim gibi:
CEVAP
8 EYLÜL 2011, PERŞEMBE
"Farz edersekdikdörtgen içindeki bölüm içeriği renk yok< . em ^/ " farklı olabilir dikdörtgen içinde doldurur; dikdörtgen içinde bir dikdörtgen çizmek gerekiyor kontur genişliği 0 ve istediğiniz dolgu ile renk(ler).
Örneğin:
DrawView.java
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.view.View;
public class DrawView extends View {
Paint paint = new Paint();
public DrawView(Context context) {
super(context);
}
@Override
public void onDraw(Canvas canvas) {
paint.setColor(Color.BLACK);
paint.setStrokeWidth(3);
canvas.drawRect(30, 30, 80, 80, paint);
paint.setStrokeWidth(0);
paint.setColor(Color.CYAN);
canvas.drawRect(33, 60, 77, 77, paint );
paint.setColor(Color.YELLOW);
canvas.drawRect(33, 33, 77, 60, paint );
}
}
Etkinlik başlatmak için:
StartDraw.java
import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
public class StartDraw extends Activity {
DrawView drawView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
drawView = new DrawView(this);
drawView.setBackgroundColor(Color.WHITE);
setContentView(drawView);
}
}
...bu şekilde gelişir:
Bunu Paylaş:
Nasıl HTML Tuval üzerine yuvarlak bir ...
Android Merkezi tuval üzerinde metin...
Ölçüm metin Tuval üzerine çizilmesi yü...
Nasıl android tuval dolu bir üçgen çiz...
Android, tuval: (Nasıl sil içindekiler...