你是报错还是没反应?报错的话估计是没注册activity或者包名类名写错了
没反应的话,你在onclick里头写个输出看看到底click执行没有而且一般都是这样写比较不会出错
intent.setClassName(DemoControlActivity.this.getPackageName(), act2.class.getName());
没反应的话,你在onclick里头写个输出看看到底click执行没有而且一般都是这样写比较不会出错
intent.setClassName(DemoControlActivity.this.getPackageName(), act2.class.getName());
解决方案 »
- 求解!!Android的HttpURLConnection连接应用
- 关于上传音频文件到服务器疑惑
- 我的eclipse一直都安装不了ADT 求!在线等
- android binder机制中的BN和BP
- android 用广播启动服务,在服务里启动activity,执行停止时第一次可以停止,后面不可以停。郁闷啊·····大侠帮帮忙
- 实现IP 互联网和3G网视频互通的最基本条件是什么?这属于增值服务么?
- 有android程序员想换工作的吗?地点南京
- 在线音乐播放器
- Android应用更新远程加载xml文件的问题,希望知道的朋友帮忙解答!不胜感激!
- 信息流列表一般用什么控件来实现?
- android 4.0以上源码 gallery2 怎么取得系统和sd卡的图片资源及如何保存的
- android视频播放
最好的方式是 new Component(TartPackage, TargetClassName);
public boolean onOptionsItemSelected(MenuItem item) {
// TODO Auto-generated method stub
switch(item.getItemId()){
case Menu.FIRST + 1:
ComponentName componentname = new ComponentName(WolifeActivity.this, "com.sxit.login.LoginActivity");
Intent intent = new Intent();
intent.setComponent(componentname);
startActivity(intent);
break;
case Menu.FIRST + 2:
break;
case Menu.FIRST + 3:
break;
}
return super.onOptionsItemSelected(item);
}没反应。WolifeActivity 在com.sxit.wolife包下,LoginActivity在com.sxit.Login包下。
Intent i = new Intent();
i.setAction(action);
StartActivity(i);
2.如果没有定义。
Intent i = new Intent();
i.setComponentName(new ComponentName(activity's packagename, activity's classname));
StartActivity(i);
<TextView
android:id="@+id/textViewForgetPassword"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/forgetpassword"
android:clickable="true"
android:focusable="true" /> <TextView
android:id="@+id/textViewRegister"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/speedregister"
android:clickable="true"
android:focusable="true" />
我加了啊?还是不行,点击它没反应。
试了,还是运行点击跳转钮,跳转Activity出错。