Android中怎么将当前对象放置在最顶层

用bitmap画了很多图片在屏幕上,当点击其中一个通过x,y得到当前点击对象,可是怎么将次对象随意拖动都在最顶层呢?
代码
package com.sky;

import android.app.Activity;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.AbsoluteLayout;
import android.widget.Button;

@SuppressWarnings("deprecation")
public class AbosoluteMove extends Activity implements OnClickListener
{
/** Called when the activity is first created. */
public Button button1;
public Button button2;
public Button button3;
public Button button4;
Button tmp;
int x;
int y;
int flag;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
button1=(Button) findViewById(R.id.widget27);
button2=(Button) findViewById(R.id.widget28);
button3=(Button) findViewById(R.id.widget29);
button4=(Button) findViewById(R.id.widget30);
button1.setOnClickListener(this);
button2.setOnClickListener(this);
button3.setOnClickListener(this);
button4.setOnClickListener(this);
}
@Override
public void onClick(View v)
{
// TODO Auto-generated method stub
switch(v.getId())
{
case R.id.widget27:
flag=R.id.widget27;
setTitle("button1");
break;
case R.id.widget28:
flag=R.id.widget28;
setTitle("button2");
break;
case R.id.widget29:
flag=R.id.widget29;
setTitle("button3");
break;
case R.id.widget30:
flag=R.id.widget30;
setTitle("button4");
break;
}
}


@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
// TODO Auto-generated method stub
return super.onKeyDown(keyCode, event);
}
@Override
public boolean onTouchEvent(MotionEvent event)
{
// TODO Auto-generated method stub
x = (int) event.getX();
y = (int) event.getY();
tmp=(Button) findViewById(flag);
AbsoluteLayout.LayoutParams params1=new AbsoluteLayout.LayoutParams(50,50,x-25,y-50);
tmp.setLayoutParams(params1);
switch(event.getAction())
{
case MotionEvent.ACTION_DOWN:
tmp.invalidate();
tmp.setText("选中down");
break;
case MotionEvent.ACTION_UP:
tmp.invalidate();
tmp.setText("选中UP");
break;
case MotionEvent.ACTION_MOVE:
tmp.invalidate();
tmp.setText("选中move");
break;
}
return super.onTouchEvent(event);
}
}

xml布局
<?xml version="1.0" encoding="utf-8"?>
<AbsoluteLayout
android:id="@+id/widget0"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
>
<Button
android:id="@+id/widget27"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
android:layout_x="110px"
android:layout_y="122px"
>
</Button>
<Button
android:id="@+id/widget28"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
android:layout_x="60px"
android:layout_y="202px"
>
</Button>
<Button
android:id="@+id/widget29"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
android:layout_x="170px"
android:layout_y="152px"
>
</Button>
<Button
android:id="@+id/widget30"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
android:layout_x="120px"
android:layout_y="212px"
>
</Button>
</AbsoluteLayout>
---------------------------------------------------------------
manifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.sky"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".AbosoluteMove"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-sdk android:minSdkVersion="3" />
</manifest>


[url=http://www.buildapp.net/android/show.asp?id=27500]Android SDK 与 Google API的问题[/url]

[url=http://www.buildapp.net/android/show.asp?id=27499]谁能介绍一些利用原生库开发android的资料全的网站谢谢[/url]

[url=http://www.buildapp.net/android/show.asp?id=27498]Android支持3d字体吗?[/url]

[url=http://www.buildapp.net/android/show.asp?id=27497]里面的obtainMessage(0),有什么作用[/url]

[url=http://www.buildapp.net/android/show.asp?id=27496]关于游戏的分辨率问题..[/url]

[url=http://www.buildapp.net/android/show.asp?id=27495]android 如何读取rtf文档?[/url]

[url=http://www.buildapp.net/android/show.asp?id=27494]android 红外![/url]

[url=http://www.buildapp.net/android/show.asp?id=27493]关于Android输入法制作的提问[/url]

[url=http://www.buildapp.net/android/show.asp?id=27492]请问如何在Activity中关闭输入法?[/url]

[url=http://www.buildapp.net/android/show.asp?id=27491]求Android opencore部分的源码,尤其PVPlayer.cpp[/url]

[url=http://www.buildapp.net/android/show.asp?id=27490]终于知道为什马gps定位不准确了[/url]

[url=http://www.buildapp.net/android/show.asp?id=27489]为什么在Activity中,垂直的滚动条消失了[/url]

[url=http://www.buildapp.net/android/show.asp?id=27488]android2.2 camera[/url]

[url=http://www.buildapp.net/android/show.asp?id=27487]求助editor does not contain a main type错误[/url]

[url=http://www.buildapp.net/android/show.asp?id=27486]不同真机调试结果不同[/url]

[url=http://www.buildapp.net/android/show.asp?id=27485]GridView 左右两边边距[/url]

[url=http://www.buildapp.net/android/show.asp?id=27484]如果计算出自己的软件的上网所产生的流量?[/url]

[url=http://www.buildapp.net/android/show.asp?id=27483]setListAdapter( "name is null",null);的作用是什么[/url]

[url=http://www.buildapp.net/android/show.asp?id=27482]软件怎么实现检测版本,然后提示用户更新?[/url]

[url=http://www.buildapp.net/android/show.asp?id=27481]自己做的地图在真机上不显示[/url]

[url=http://www.buildapp.net/android/show.asp?id=27480]Android中图片资源的显示[/url]

[url=http://www.buildapp.net/android/show.asp?id=27479]用代码助手按完.后卡死的进来看看~(已解决)[/url]

[url=http://www.buildapp.net/android/show.asp?id=27478]怎么得到TextView一行能显示多少个字,请大仙来[/url]

[url=http://www.buildapp.net/android/show.asp?id=27477]NDK编译C++[/url]

[url=http://www.buildapp.net/android/show.asp?id=27476]从All programs和长按Home Key打开AP后进入的界面不同![/url]

[url=http://www.buildapp.net/android/show.asp?id=27475]textview 获取屏幕内文本的长度[/url]

[url=http://www.buildapp.net/android/show.asp?id=27474]使用scollview添加滚动条在2.2上不显示scollview内容.[/url]

[url=http://www.buildapp.net/android/show.asp?id=27473]OnCheckedChangedListener和OnTouchListener的区别[/url]

[url=http://www.buildapp.net/android/show.asp?id=27472]三星 anycall ophone 系统 linux下如何安装APK[/url]

[url=http://www.buildapp.net/android/show.asp?id=27471]google map 驾车线路问题[/url]

[url=http://www.buildapp.net/android/show.asp?id=27470]Android中怎么将当前对象放置在最顶层[/url]

[url=http://www.buildapp.net/android/show.asp?id=27469]android--make与make sdk 有什么区别?[/url]

[url=http://www.buildapp.net/android/show.asp?id=27468]请教关于Bitmap的问题![/url]

[url=http://www.buildapp.net/android/show.asp?id=27467]每次启动android的模拟器都出现的错误[/url]

[url=http://www.buildapp.net/android/show.asp?id=27466]想让一个控件在选中状态 请问我的代码应该怎么写呢?[/url]

[url=http://www.buildapp.net/android/show.asp?id=27465]请问如果网络连接是否成功我该怎么捕捉呢?[/url]

[url=http://www.buildapp.net/android/show.asp?id=27464]Android高手进阶教程[/url]

[url=http://www.buildapp.net/android/show.asp?id=27463]怎么判断是不是本机主动挂断电话?[/url]

[url=http://www.buildapp.net/android/show.asp?id=27462]模拟器启动错误,寻求帮助[/url]

[url=http://www.buildapp.net/android/show.asp?id=27461]android2.2 NIO Selector 资源泄漏[/url]

[url=http://www.buildapp.net/android/show.asp?id=27460]网络传输[/url]

[url=http://www.buildapp.net/android/show.asp?id=27459]关于Tabwidget的,或者是关于ListView的。[/url]

[url=http://www.buildapp.net/android/show.asp?id=27458]htc g8短信创建后有重复短信[/url]

[url=http://www.buildapp.net/android/show.asp?id=27457]在VMware下编译SDK出现问题[/url]

[url=http://www.buildapp.net/android/show.asp?id=27456]Android开发中怎样监控应用的启动、退出和切换?[/url]

[url=http://www.buildapp.net/android/show.asp?id=27455]Android应用软件版本问题[/url]

[url=http://www.buildapp.net/android/show.asp?id=27454]怎样设置xml使得滑动listView时,页面中的每一项不会全部选中[/url]

[url=http://www.buildapp.net/android/show.asp?id=27453]请问如何判断当前网络为3G还是不在服务区?[/url]

[url=http://www.buildapp.net/android/show.asp?id=27452]Bitmap绘制产生锯齿[/url]

[url=http://www.buildapp.net/android/show.asp?id=27450]哪有android market 的apk下载[/url]

[url=http://www.buildapp.net/android/show.asp?id=27449]求:手机的信息安全相关资料及书籍[/url]

[url=http://www.buildapp.net/android/show.asp?id=27448]求高手解答,如何在点击Notification弹出一快捷菜单[/url]

[url=http://www.buildapp.net/android/show.asp?id=27447]有没有LINUX下查看android数据库文件.DB的软件[/url]

[url=http://www.buildapp.net/android/show.asp?id=27446]搜索Gps信号[/url]

[url=http://www.buildapp.net/android/show.asp?id=27445]eoe下载的压缩文件怎么都解压不了啊?[/url]

[url=http://www.buildapp.net/android/show.asp?id=27444]webview能否改变读取页面的样式(例如:字体大小)[/url]

[url=http://www.buildapp.net/android/show.asp?id=27443]android2.2中的OMAP3Camera[/url]

[url=http://www.buildapp.net/android/show.asp?id=27442]如何将公共的部分抽离?[/url]

[url=http://www.buildapp.net/android/show.asp?id=27441]ListView的addFootview也会触发到onItemClick事件吗[/url]

[url=http://www.buildapp.net/android/show.asp?id=27440]如何通过一个网络地址播放视频[/url]

[url=http://www.buildapp.net/android/show.asp?id=27439]ant打包问题咨询各位[/url]

[url=http://www.buildapp.net/android/show.asp?id=27438]让字典查询出来的单词发音,这个怎么实现[/url]

[url=http://www.buildapp.net/android/show.asp?id=27437]软键盘弹出覆盖 edittext 问题(续)[/url]

[url=http://www.buildapp.net/android/show.asp?id=27436]不能连接到网络[/url]

[url=http://www.buildapp.net/android/show.asp?id=27435]图片全屏显示问题。新!!!急!!![/url]

[url=http://www.buildapp.net/android/show.asp?id=27434]Can't dispatch DDM chunk 46454154: no handler defined[/url]

[url=http://www.buildapp.net/android/show.asp?id=27433]android系统如何判断apk来源?[/url]

[url=http://www.buildapp.net/android/show.asp?id=27432]想请教关于32位int和ARGB8888格式的事[/url]

[url=http://www.buildapp.net/android/show.asp?id=27431]新手入门的困惑,求解惑[/url]

[url=http://www.buildapp.net/android/show.asp?id=27430]国内类似loopt这样的应用有哪些?[/url]

[url=http://www.buildapp.net/android/show.asp?id=27429]把win下面做的应用拿到linux下运行后,在模拟器上全是乱码[/url]

[url=http://www.buildapp.net/android/show.asp?id=27428]linux环境下开发android跟windows下开发有什么区别?[/url]

[url=http://www.buildapp.net/android/show.asp?id=27427]关于android多点触摸 获取坐标错误的问题[/url]

[url=http://www.buildapp.net/android/show.asp?id=27426]不用xml,代码怎么写spinner控件和多选框控件[/url]

[url=http://www.buildapp.net/android/show.asp?id=27425]谁在ListView上同时使用过OnItemClickListener和左滑右滑的手势[/url]

[url=http://www.buildapp.net/android/show.asp?id=27424]求助,滚动分页效果如何实现?[/url]

[url=http://www.buildapp.net/android/show.asp?id=27423]应用android的webview 進入 https:// 安全性頁面問題 ?[/url]

[url=http://www.buildapp.net/android/show.asp?id=27422]自定义组件如何获得输入?[/url]

[url=http://www.buildapp.net/android/show.asp?id=27421]求助,关于自定义view[/url]

[url=http://www.buildapp.net/android/show.asp?id=27420]ViewFlipper中的ListView调用remove()方法报错[/url]

[url=http://www.buildapp.net/android/show.asp?id=27419]如果令activity拥有root权限[/url]

[url=http://www.buildapp.net/android/show.asp?id=27418]android 通过SDL显示YUV数据出现黑屏[/url]

[url=http://www.buildapp.net/android/show.asp?id=27417]误删/system/app下的apk,不能进系统,求救!!![/url]

[url=http://www.buildapp.net/android/show.asp?id=27416]关于ProgressDialog的使用问题[/url]

[url=http://www.buildapp.net/android/show.asp?id=27415]如何获取本地已安装的所有apk(不包括系统预装的)? (已解决)[/url]

[url=http://www.buildapp.net/android/show.asp?id=27414]程序被挂断 与恢复的方法,高手麻烦给看看[/url]

[url=http://www.buildapp.net/android/show.asp?id=27413]点击listView的多选按钮 后 整个ListView 向上移动? 麻烦高手帮[/url]

[url=http://www.buildapp.net/android/show.asp?id=27412]关于android vpn的问题想请教一下[/url]

[url=http://www.buildapp.net/android/show.asp?id=27411]请问如何即时传送影像到我所架设的server的php网页[/url]

[url=http://www.buildapp.net/android/show.asp?id=27410]WebView加载网页的一个问题[/url]

[url=http://www.buildapp.net/android/show.asp?id=27409]如何设置SD卡上文件权限[/url]

[url=http://www.buildapp.net/android/show.asp?id=27408]请教大家有关怎么代理开发Twitter或FaceTo[/url]

[url=http://www.buildapp.net/android/show.asp?id=27407]关于andriod挂起的问题···[/url]

[url=http://www.buildapp.net/android/show.asp?id=27406]NDK 翻译问题[/url]

[url=http://www.buildapp.net/android/show.asp?id=27405]关于android电源选项[/url]

[url=http://www.buildapp.net/android/show.asp?id=27404]请教如何修改android号码格式的规则[/url]

[url=http://www.buildapp.net/android/show.asp?id=27403]seekbar的问题[/url]

[url=http://www.buildapp.net/android/show.asp?id=27402]关于GridView拖动的问题[/url]

[url=http://www.buildapp.net/android/show.asp?id=27401]请问动画如何拖拽?[/url]

更多android开发资料,请访问http://www.buildapp.net/android/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值