最近开始研究Android开发,使用了GreenDroid UI库,创建Activity如下:

public class MyActivity extends GDActivity{

protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setActionBarContentView(R.layout.main);
}

}

很简单的一个activity,但却启动不了,经过反复的查找原因终于找到解决办法

需要在AndroidManifest.xml中指定如下:

<application
android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@style/Theme.GDCatalog"
android:name="com.cvicse.hs.cbxt.cbcx.cApplication" >
<!-- 登陆完毕后用户展示的主要业务图标 -->
<activity
android:name="com.cvicse.hs.main.MSAPROJECTActivity"
android:label="@string/app_name" >
<intent-filter>
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>

还需要在cApplication 这个类中做以下修改:

package com.cvicse.hs.cbxt.cbcx;

import com.cvicse.hs.main.MSAPROJECTActivity;

import android.content.Intent;

import greendroid.app.GDApplication;

public class cApplication extends GDApplication {

@Override
public Class<?> getHomeActivityClass() {
// TODO Auto-generated method stub
return MSAPROJECTActivity.class;
}

@Override
public Intent getMainApplicationIntent() {
// TODO Auto-generated method stub
Intent intent = new Intent(getApplicationContext(),MSAPROJECTActivity.class);
return intent;
}
}

问题即可解决

更多相关文章

  1. ListView 滚动条的图标样式
  2. Android 获取未安装的APK图标、版本号、包名等信息
  3. 状态栏去掉机主图标
  4. android的listview 嵌套在 ViewPage 多次调用getview原因和解决
  5. 设置Android程序图标
  6. 状态栏添加图标
  7. android实现动态更换应用图标
  8. Android 5.0 PreferenceActivity 自动添加默认图标的问题
  9. android adt安装成功后 eclipse菜单栏没有相应的图标的解决方法

随机推荐

  1. Android获取屏幕宽高要注意的问题
  2. Android应用程序中应用图标和名字的设置
  3. Android系统的Binder机制之四——系统Ser
  4. 图书馆座位管理系统(android,java后台,my
  5. android中使用flexboxlayout
  6. Android : RadioBotton—— 图片浏览器
  7. 关于Android中的uses-permission和uses-f
  8. 【整理】Android中的gravity和layout_gra
  9. android 定时器,每秒变换一次图片!
  10. 14天学会安卓开发(第十三天)Android多媒