我有一个我创建的简单视图。我希望能够通过Eclipse GUI插件的设计工具设置其类变量。或者通过.xml。这可能吗?
以下是我目前的情况:
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;
}
}
View的唯一工作是放置在相对布局中,单击它时,请提醒消息。该部分工作正常,但我真的希望能够通过XML或“属性”面板设置CellName。