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

各位大侠啊安卓程序不能运行,总是意外终止

2012-09-03 
各位大侠求助啊,安卓程序不能运行,总是意外终止public class ExampleActivity extends Activity {TextView

各位大侠求助啊,安卓程序不能运行,总是意外终止
public class ExampleActivity extends Activity {

TextView tv=null;
EditText et=null;
  @Override
  public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
  tv=(TextView)findViewById(R.id.textview);
  et=(EditText)findViewById(R.id.edittext);
  this.registerForContextMenu(tv);
  this.registerForContextMenu(et);  
  }
  public void onCreateContextMenu(ContextMenu menu, View v,
ContextMenuInfo menuInfo){
  menu.setHeaderIcon(R.drawable.ic_launcher);
  if(v==tv){
  menu.add(0,1,1,"10号");
  menu.add(0,2,2,"20号");
  menu.add(0,3,3,"30号");
  menu.add(0,4,4,"40号");
  }else if(v==et){
  menu.add(0,5,5,"50号");
  menu.add(0,6,6,"60号");
  }
  }
   
}


[解决办法]
应该是

Java code
if(v.getId()==tv){  menu.add(0,1,1,"10号");  menu.add(0,2,2,"20号");  menu.add(0,3,3,"30号");  menu.add(0,4,4,"40号");  }else if(v.getId()==et){  menu.add(0,5,5,"50号");  menu.add(0,6,6,"60号");  }  } 

热点排行