Witam,
Na początku swojej przygody z androidem programowałem w Eclipse, bo do niego jest oficjalny plugin, ale ten infejest odstrasza i błędy które niby są a ich nie ma, postanowiłem więc powrócić do NetBeans który jak dla mnie jest najlepszy.
Zainstalowałem plugin nbandroid i skonfigurowałem odpowiednio NetBeans, utworzyłem nowy projekt i skopiowałem do niego mój poprzedni z Eclipse(utworzyłem klasy i powklejałem do nich kody klas z Eclipse). Działanie aplikacji polegało na wyświetleniu zielonej figury o wymiarach 100x100.
Po uruchomieniu w Eclipse wyświetliło tak jak powinno , a w NetBeans tworzy się kwadrat o wymiarach 150x150.
Wszystko co namaluje, po uruchomieniu w NetBeans jest 1,5x większe(dotyczy to poniższego kodu, bo np.TextView wyświetla sie dobrze)
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.abb.multi;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.view.View;
public class Pajnel extends View {
Paint pt = new Paint();
public Pajnel(Context context){
super(context);
}
@Override
public void onDraw(Canvas canvas){
pt.setColor(Color.GREEN);
canvas.drawRect(0, 0, 100,100, pt);
}
}
Czy wie ktoś
czym jest to spowodowane ?