gpt4 book ai didi

android - 在 android 中旋转手机时关闭警告对话框

转载 作者:行者123 更新时间:2023-11-29 15:23:22 25 4
gpt4 key购买 nike

我已在我的 list 中为我的应用程序中的所有 Activity 授予所有权限,但我的 Activity 在旋转手机时重新启动。重新启动关闭我的警报框,再次调用网络服务器获取数据和 Activity 确实保持以前的状态。我尝试了所有的可能性,但无法得到解决方案。我该如何解决这个问题?

@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.station_list_layout);

ConstantValues.CURRENT_ACTIVITY=StationListActivity.this;

ConstantValues.NEAREST_PLACE_MENU_SLIDER_FLAG=false;
ConstantValues.MESSAGE_MENU_SLIDER_FLAG=false;
ConstantValues.STATION_LIST_MENU_SLIDER_FLAG=true;

orientation=getResources().getConfiguration().orientation;
userAndMessageCount=new UserAndMessageCount();
((TextView)findViewById(R.id.stationlist_route_name)).setText(ConstantValues.ROUTE_NAME);
list = (ListView) findViewById(R.id.myListView);
Cursor cursor=new UpdateLocalDatabase().getStationNameByRoute();
adapter=new StationListAdapter(StationListActivity.this, cursor);
adapter.notifyDataSetChanged();

if(!ConstantValues.STATION_LIST_LOATED)
userAndMessageCount.execute();
else
{
Footer.setMsgCount(ConstantValues.MSG_COUNT);
Footer.setUserCount(ConstantValues.FAVORITE_STATION_LIST.size());
list.setAdapter(adapter);
}

}
<activity
android:configChanges="orientation|keyboardHidden"
android:screenOrientation="unspecified"
android:name=".LaunchingPageActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>`

最佳答案

android:configChanges="keyboardHidden|orientation|screenSize"

将此添加到 list 中的 Activity 元素

喜欢

<activity 
android:configChanges="orientation|keyboardHidden|screenSize"
android:screenOrientation="unspecified"
android:name=".LaunchingPageActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>`

关于android - 在 android 中旋转手机时关闭警告对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15826217/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com