更改Android的用户界面
在Android中,如何用自己的界面替换模拟器的用户界面?我想在模拟器启动时立即启动自己的界面,用户不能使用原始界面,但原始界面在后台 更新: 现在,我的代码如下所示:更改Android的用户界面,android,user-interface,Android,User Interface,在Android中,如何用自己的界面替换模拟器的用户界面?我想在模拟器启动时立即启动自己的界面,用户不能使用原始界面,但原始界面在后台 更新: 现在,我的代码如下所示: public class NewHomeScreen extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle state) { super.onCreate(sta
public class NewHomeScreen extends Activity {
/** Called when the activity is first created. */
@Override public void onCreate(Bundle state) {
super.onCreate(state);
setContentView(R.layout.main);
Intent mainIntent = new Intent(this,Hello.class);
startActivity(mainIntent);
}
}
当我运行程序时,Eclipse显示
ActivityManager:警告:活动未启动,其当前任务已被置于最前面
有人知道为什么吗?看来你在谈论皮肤。。。在这种情况下,请查看: c:\android-sdk-windows-1.5\u r1\platforms\android-1.5\skins\HVGA\
有一个INI文件定义了外观我想你的意思是你想创建一个可设置为默认值的替代家庭应用程序 您需要向AndroidManifest.xml添加如下内容:
<activity android:name="Home"
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME"/>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
什么是“仿真器的用户界面”?“原始界面在后台”是什么意思?我的意思是我得到了一个像中一样的界面。我想要一个有三个按钮的黑屏。背景意味着我可以使用Android软件,但它会显示在我自己的界面上。嗨,Jaska。你应该用额外的信息编辑你的问题(就像我在这里做的那样),而不是提供一个不是答案的答案。这有助于将信息清晰地划分为问题和答案。我的想法是,在Android中,我有一些按钮,如果我按下它,它就会启动一些软件,例如计算器。我想知道如何修改用户界面,这样我就可以在Android上安装新软件,然后添加一个启动新应用程序的按钮。好的,在这个文件中(实际上是对应的,因为我是Linux用户),我可以删除不需要的按钮,但是我可以修改它们,使按钮启动特定的应用程序吗?对按钮的反应来自Launcher/Home应用程序。当您按下某个键时,该应用程序决定运行什么。因此,要使这项工作正常进行,您必须创建一个自定义的家庭应用程序。SDK示例中有一个示例。当我单击house按钮时,我可以选择运行我的应用程序。但是,我想立即启动我自己的应用程序,而无需单击house按钮。有没有简单的方法?SDK的例子太大了,我想还有更简单的方法。