Bazı kullanıcılar tarafından HTC One M8 telefonlara sahip raporlar aldım, bu sayede gezinme düğmelerinin düşük profil modunda olmalarına rağmen her zaman görülebilir. SYSTEM_UI_FLAG_LOW_PROFILE HTC One M8 üzerinde çalışmıyor
Sana emülatörünüzde veSYSTEM_UI_FLAG_LOW_PROFILE
bayrağı hep göz ardı edilir bir HTC One M8 On my Nexus 4.
public class MainActivity extends Activity implements View.OnClickListener {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public void onClick(View view) {
switch (view.getId()) {
case R.id.visible:
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);
break;
case R.id.lowProfile:
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE);
break;
}
}
}
üzerinde beklediğiniz gibi çalışır Aşağıdaki örnek uygulaması, inşa, ancak statü gizleme Örneğin bar (SYSTEM_UI_FLAG_FULLSCREEN
ile) çalışır.
setSystemUiVisibility()
numaralı telefonu dekor görünümünde ve görünümde bir düğmeden başarıyla aramayı denedim.
Bu model için bilinen herhangi bir sorun veya geçici çözüm var mı?
Güncelleme: Örnek uygulama Android 5.0.1 üzerinde test edildi. Önceki sürümlerde çalışıp çalışmadığını bilmiyorum.
Hangi Android sürümü? Android'in, bazı geçici çözümlerde belirli geçici çözümler gerektiren hatalar olduğu bilinmektedir ... – PearsonArtPhoto
@PearsonArtPhoto Android 5.0.1 – Gubbel