首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

安卓点击事件有关问题

2013-08-06 
安卓点击事件问题// 添加TextView控件for(int i 0i menus.lengthi++){TextView tvMenu new TextVi

安卓点击事件问题

// 添加TextView控件
    for(int i = 0;i < menus.length;i++){
    TextView tvMenu = new TextView(this);
tvMenu.setLayoutParams(new LayoutParams(30,30)); 
tvMenu.setPadding(30, 14, 30, 10);
tvMenu.setText(menus[i]);
tvMenu.setTextColor(Color.WHITE);
tvMenu.setGravity(Gravity.CENTER_HORIZONTAL);
menuLinerLayout.addView(tvMenu,menuLinerLayoutParames);
tvMenu.setOnClickListener(SlideMenuOnClickListener);
menuList.add(tvMenu);
        }
// 单个菜单事件
OnClickListener SlideMenuOnClickListener = new OnClickListener() {

@Override
public void onClick(View v) {
// TODO Auto-generated method stub
String menuTag =v.getText().toString();
new AlertDialog.Builder(MainActivity.this)
.setTitle("")
.setMessage(menuTag)
.setPositiveButton("确定" ,  null )
.show();}

为什么程序运行到String menuTag =v.getText().toString();这句就提示停止运行然后就退出 Android Java textview 控件
[解决办法]
你试一下需不需要强制类型转换,转换成TextView对象,然后再v.getText()
[解决办法]
v.getText()??没看到你setText

热点排行