在我的本地擴展的本機java代碼中,我需要跳轉到特定頁面,我試過的是在FREFunction對象的調用函數中啓動一個新的Activity,我的代碼是這樣的:在原生擴展的FREFunction中啓動活動
`ComponentName comp = new ComponentName(arg0.getActivity() ,SecondActivity.class);
Intent intent = new Intent();
intent.setComponent(comp);
arg0.getActivity().startActivity(intent);`
public class SecondActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.second);
EditText show = (EditText) findViewById(R.id.show);
ComponentName componentName = getIntent().getComponent();
show.setText("組件包名");
}
}
從DDMS的logcat的,我相信SecondActivity類已被執行,但在的setContentView(R.layout.second)失敗; 那麼我的本機代碼有什麼問題,我該如何處理它?任何機構可以幫助我或給我同樣的建議嗎?