小编sha*_*ooo的帖子

设备通过以太网连接时如何设置DNS?

我的 android 目标是使用静态 IP 通过以太网连接。我可以使用 ADB 连接它,但无法 ping 任何服务器。请告诉我如何配置 DNS 设置以便可以 ping 任何服务器。

dns networking android ndc resolver

6
推荐指数
1
解决办法
9306
查看次数

使用暗模式时,Android Activity 会被实例化两次

我的启动器活动,即 MainActivity 在使用时被实例化了两次, AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES) 这导致了两次网络调用并做出了奇怪的行为。

有没有可以控制这个并只初始化一次的?我试过使用 launchMode = "singleTop" 和 "singleInstance"

 override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_main)
    AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES)
    mRequestQueue = Volley.newRequestQueue(this)
    Log.e(TAG,"Skillet")
    loadStateData()
    initializeListeners()
}
Run Code Online (Sandbox Code Playgroud)

android android-lifecycle android-activity android-darkmode

6
推荐指数
1
解决办法
1162
查看次数