アクティビティが 2D ピッカーを実装している場合、アンビエント モードにはまったく入らず、アクティビティはホール時間だけアクティブのままになります。WearableListView を実装する他のアクティビティにはその問題がないため、コードは正しいと思います。onCreate で setAmbientEnabled を呼び出しており、onEnterAmbient/onExitAmbient を実装しています。誰かが同じ経験をしたことがありますか?回避策はありますか?
@Override
public void onEnterAmbient(Bundle ambientDetails) {
super.onEnterAmbient(ambientDetails);
Log.d("Ambient", "active");
ambientView.setVisibility(View.VISIBLE);
}
@Override
public void onExitAmbient() {
super.onExitAmbient();
Log.d("Ambient", "not active");
ambientView.setVisibility(View.GONE);
}