1
我在獲取子活動正常工作方面遇到很大問題。 我已經閱讀了關於這個主題的幾個教程,其中沒有一個可以工作,或者似乎忽略了關於如何設置對子活動的調用的重要信息。子活動混亂。正在編譯多個程序
我想要做的就是發起一個子活動。呼叫活動不需要從被叫活動中獲取任何信息。
我已經走到這一步:
調用代碼:
稱爲final Intent intent = new Intent();
intent.setClass(this, voltageDivider.class);
startActivity(intent);
代碼:
static public class voltageDivider extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.voltagedivider);
的Manifest.xml:
<activity android:name="main$voltageDivider">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter></activity>
的代碼是所謂的是在'主'節目的類。這可以按我的需要工作,因爲它開始一個新的活動,當按下時返回到調用活動,但每個子活動正在編譯爲一個單獨的應用程序。這意味着我最終會在程序啓動器屏幕上出現大約20個圖標,這是我不想要的。我只想要一個是主屏幕。
我在做什麼錯?我如何分揀出來? 我最終得到的代碼是它編譯的唯一方式的結果。例如,最終的靜態修飾符以及清單中子活動的定義方式
Soory有關。應該已經把所有的聲明。 – 2010-09-15 12:26:05
非常好。這是排序。許多,很多,非常感謝。 – 2010-09-15 12:37:55
沒問題:-)。 – fhucho 2010-09-15 13:36:05