android view xml,如何将View添加到XML布局android
我有一個
XML布局,包含我的所有按鈕和圖像,我想在我的布局頂部移動云.所以我創建了一個視圖并使我的云移動,但是我無法將視圖與布局鏈接起來.這是我的觀看代碼
public class CloudView extends View {
Bitmap cloud;
int ChangingX;
public CloudView(Context context) {
// TODO Auto-generated constructor stub
super(context);
cloud = BitmapFactory.decodeResource(getResources(), R.drawable.cloud);
ChangingX = 50;
}
@Override
protected void onDraw(Canvas canvas) {
// TODO Auto-generated method stub
super.onDraw(canvas);
canvas.drawBitmap(cloud, ChangingX , 50, null);
if (ChangingX < canvas.getWidth())
ChangingX += 2;
else
ChangingX = 50;
invalidate();
}
}
這是我的MainActivity
public class MainActivity extends Activity {
CloudView myView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
myView = new CloudView(this);
setContentView(myView);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
我是動畫片中的新手,你可以詳細解釋我如何將視圖與布局相關聯.
如果它不能工作除了View我可以使用的其他類.
感謝您的時間和考慮.抱歉我的英語不好
總結
以上是生活随笔為你收集整理的android view xml,如何将View添加到XML布局android的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 舌头中间有裂纹是肝郁吗
- 下一篇: java 中 Object XML 互转