我有两个包裹。第一个用于我手机的蓝牙插座,而第二个用于处理我的应用程序的其他活动。
我想要做的是从.remote.btconnection(first)包中调用DeviceListActivity,并在我需要它的第二个包中的所有活动中使用它。每当我点击调用该活动的inflater菜单时,我就会继续关闭力量。
(我不太确定我是否也正确地在我的清单中声明了DeviceListActivity。)
以下是我在清单中声明它(我的第一个包中的类)的方式:
<activity
android:name="com.luugiathuy.apps.remote.btconnection.DeviceListActivity"
android:label="@string/select_device"
android:theme="@android:style/Theme.Dialog"
android:configChanges="orientation|keyboardHidden"
android:screenOrientation="portrait" >
</activity>
以下是我在第二个包中的类/活动中调用它的代码:
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.scan:
// Launch the DeviceListActivity to see devices and do scan
Intent serverIntent = new Intent(GetFrequencyActivity.this, DeviceListActivity.class);
startActivityForResult(serverIntent, REQUEST_CONNECT_DEVICE);
return true;
你能看到我弄错了吗?谢谢!