我尝试在我的 Android 应用程序中添加两个按钮,以从单独的两个应用程序订单系统和库存系统中选择一个应用程序。如图所示。
我已经将这两个应用程序实现为单独的两个 Android 项目。当我尝试运行此应用程序时,它会正确进入选择窗口,但是当按下一个按钮时,模拟器会显示“强制关闭”消息。我已将订单系统和库存系统项目添加到第一个应用程序的构建路径,然后导入它们的包(com.oms.ws 和 com.inv.ws)。这可能是不正确的,但不知道如何执行此操作。请帮我!我是安卓新手。我想使用模拟器测试这个应用程序!
这是我用来选择应用程序的代码。
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import com.oms.ws.*;
public class ThirdScreen extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.thirdscreen);
Button oms;
oms = (Button)findViewById(R.id.orderSystem);
oms.setOnClickListener(ordrMnagemntSys);
Button inventory;
inventory = (Button)findViewById(R.id.inventorySystem);
inventory.setOnClickListener(inventorySys);
}
private OnClickListener ordrMnagemntSys = new OnClickListener(){
public void onClick(View v) {
Intent oMs = new Intent(getApplicationContext(), com.oms.ws.TestOms.class);
startActivity(oMs);
}
};
private OnClickListener inventorySys = new OnClickListener(){
public void onClick(View v) {
Intent inven = new Intent(getApplicationContext(), com.inv.ws.TestInventory.class);
startActivity(inven);
}
};
}
谢谢!