我有简单的记事本应用程序。 它在启动时显示输入文本和保存按钮。一切正常。
现在我想保留所有应用程序逻辑,但使用“第二个图标”以其他初始视图启动我的应用程序(我想设置数字只对输入文本进行过滤)。
换句话说:
是否有任何方法可以创建第二个图标/小部件w / e来通知应用程序它应该以其他方式运行?
答案 0 :(得分:1)
向您的应用添加其他活动,
还可以使用
将该活动添加到AndroidManidest不同的图标和意图过滤器 as action = main和catagory = LAUNCHER
看看:
<application
android:label="@string/app_name" >
<activity
android:icon="@drawable/ICON1"
^^^^^^
android:name=".FirstActivity"
^^^^^^
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:icon="@drawable/ICON222"
^^^^^^^^
android:name=".SecondActivity"
^^^^^^
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
如果需要,还可以仅为数字类型输入添加另一个XML。