Håller på att designa en widget, dock stöter jag på lite problem när jag ska ladda den, vet att min view funkar utan problem och så, så länge det inte är en widget men när jag säger att den ska vara en widget, då vill den inte vara med.
Den class jag håller på att bygga
Kod:
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.util.AttributeSet;
import android.view.*;
public class TCWview extends View {
public Paint leftName = new Paint();
public Paint midName = new Paint();
public Paint rightName = new Paint();
public TCWview(Context context, AttributeSet attrs) {
super(context, attrs);
leftName.setTextSize(15);
midName.setTextSize(25);
rightName.setTextSize(15);
leftName.setTextAlign(Paint.Align.CENTER);
midName.setTextAlign(Paint.Align.CENTER);
rightName.setTextAlign(Paint.Align.CENTER);
leftName.setColor(Color.GREEN);
midName.setColor(Color.GREEN);
rightName.setColor(Color.GREEN);
leftName.setAntiAlias(true);
midName.setAntiAlias(true);
rightName.setAntiAlias(true);
}
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
canvas.drawText("leftText", (canvas.getWidth()/4), 50, leftName);
canvas.drawText("midText", (canvas.getWidth()/2), 50, midName);
canvas.drawText("rightText", (canvas.getWidth()-(canvas.getWidth()/4)), 50, rightName);
invalidate();
}
}
min main.xml
Kod:
?xml version="1.0" encoding="utf-8"?>
view
class="touched.name.widgets.contacts.TCWview"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:orientation="vertical"
android:layout_height="fill_parent">
Tilläggsalternativ
/view>
Kod:
?xml version="1.0" encoding="utf-8"?>[HTML][/HTML]
appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
android:minWidth="294dp"
android:minHeight="294dp"
android:updatePeriodMillis="10000"
android:initialLayout="@layout/main"
/>
PHP:
< borttagna för [ CODE ] bråkar med dem
Så någonstans här funkar inte övergången till widget som den ska, utan jag får bara upp "Problem loading widget", :confused: