我有一个activity
,我在其中使用了3个tableLayout
的{{1}}。
当我运行项目fragment
调用了3次。
onResume
完成后,我需要做一个工作,但是我不能,最后我从viewPager
开始使用,但是不起作用。
我的工作是什么
我正在interfaces
中使用我的项目中的类似波纹管的共享:
android.intent.action.SEND
当用户关闭应用程序并选择要共享的图像时,我在<activity
android:name="aa.aa.aa.aa.MainActivityMou"
android:configChanges="keyboard|keyboardHidden|screenLayout|uiMode|orientation|screenSize|smallestScreenSize"
android:label="@string/app_name"
android:launchMode="singleTask"
android:screenOrientation="portrait"
android:windowSoftInputMode="adjustPan">
<meta-data
android:name="android.app.shortcuts"
android:resource="@xml/shortcuts" />
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="audio/*" />
<data android:mimeType="image/*" />
<data android:mimeType="video/*" />
<data android:mimeType="application/pdf" />
</intent-filter>
</activity>
中进行了以下工作:
activity
问题:但是当用户从共享中进入应用时,该用户应转到@Override
protected void onResume() {
super.onResume();
if (getIntent().getExtras() != null && context != null) {
Intent intents = getIntent();
String action = intents.getAction();
String type = intents.getType();
if (action != null && type != null) {
String receivedUri = intents.getParcelableExtra(Intent.EXTRA_STREAM).toString();
new SessionManager(context).setActionTypeReceivedUri(action, type, receivedUri);
viewPagerMainActivity.setCurrentItem(0);
}
}
}
,但转到setCurrentItem(0)
。
注意:我正在使用以下来源:
setCurrentItem(2)
有关该应用程序何时处于最新状态且运行良好,但是当该应用程序关闭时,我遇到了上述问题。