私は作成したシンプルなビューを持っています。私はEclipseのGUIプラグインのデザインツールを介してそのクラス変数を設定することができるようにしたいと思います。または、.xml。これは可能ですか?ここでAndroid - サブクラスの表示、クラス変数の設定
は、私が現在持っているものです。
package com.lifecoderdev.android.drawing1;
import android.content.Context;
import android.graphics.Canvas;
import android.util.AttributeSet;
import android.view.MotionEvent;
import android.view.View;
import android.widget.Toast;
public class BoundedView extends View
{
public String CellName = "No name.";
public BoundedView(Context context)
{
super(context);
}
public BoundedView(Context context, AttributeSet attrs)
{
super(context, attrs);
}
public BoundedView(Context context, AttributeSet attrs, int defStyle)
{
super(context, attrs, defStyle);
}
@Override
public void onDraw(Canvas canvas)
{
}
@Override
public boolean onTouchEvent(MotionEvent event)
{
Toast t = Toast.makeText(getContext(), "Selected: " + CellName + "!", Toast.LENGTH_SHORT);
t.show();
return false;
}
}
ビューの唯一の仕事は、相対的なレイアウトに配置することであり、それがクリックされますと、メッセージに警告します。その部分は正常に動作しますが、XMLまたはプロパティパネルからCellNameを設定できるようにしたいと思っています。