Android中的LayOut Inflater?
我在
Activity
中创建了一个View
的子类作为内部类。我只是想将xml扩展到扩展View
的类中。任何人都可以提供类和xml的一些代码/语法吗?
public class DrawAct extends Activity {
DrawView drawView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
drawView = new DrawView(this, null);
setContentView(drawView);
}
public class DrawView extends View implements OnTouchListener {
Path path;
Paint paint = new Paint();
private ShapeDrawable mDrawable;
private ArrayList<Path> graphics = new
public DrawView(Context context,AttributeSet attrs) {
super(context,attrs);
//I want to load the contents of an xml in this class
//
}
}
xml是
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res/com.drawing"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<Button android:id="@+id/Button02"
android:layout_width="wrap_content"
android:layout_height="200dip"
android:layout_gravity="right"></Button>
</LinearLayout>
没有找到相关结果
已邀请:
1 个回复
掸牛浓疗
对象。不确定你想做什么,但可以做类似的事情: