我嘗試從主活動調用2個活動。然而,第一個活動不起作用,第二個活動正常。但是當我只是稱一個活動時,它運行良好。所以我覺得問題是,我不能把在同一時間2個活動:ANDROID:從另一個活動調用許多活動
這是我的代碼 主要活動:
[CODE]
package com.example.Test2;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.ToggleButton;
import at.abraxas.amarino.Amarino;
import com.example.Test2.subclass;;
public class Test2Activity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final String DEVICE_ADDRESS = "00:06:66:43:9B:56";
Amarino.connect(this, DEVICE_ADDRESS);
Intent i1 = new Intent(this, subclass.class);
Intent i2 = new Intent(this, subclass1.class);
startActivity(i2);
startActivity(i1);
}
}
子類:
[CODE]
package com.example.Test2;
public class subclass extends Activity implements OnCheckedChangeListener{
// subclass code
}
[/ CODE]
的subclass1
[CODE]
package com.example.Test2;
public class subclass1 extends Activity implements OnSeekBarChangeListener{
// subclass1 code
}
[/ CODE]
我也宣佈2項活動:在清單文件子類,subclass1
非常感謝你的幫助
是的,我只在屏幕上有一個。確切地說,我試圖將信號傳遞給Arduino板,子類用於處理兩個切換按鈕,而子類1用於處理查找條 – user1062335
好的,在這種情況下,使用單個Activity並具有兩個切換按鈕,還有那就是seekbar。他們仍然使用不同的事件處理程序,當用戶與它們交互時,您可以向Arduino發送不同的數據。即將兩個活動的功能代碼合併爲一個。 –
我試過它,但子類實現OnCheckedChangeListener和subclass1實現OnSeekBarChangeListener,所以我如何將它們結合起來。我對此很困惑。 – user1062335