Android 使用模拟时钟切换状态栏视图
如何使用模拟时钟切换状态栏视图(单击以显示-重新单击以隐藏) 我目前正在使用以下代码:Android 使用模拟时钟切换状态栏视图,android,statusbar,Android,Statusbar,如何使用模拟时钟切换状态栏视图(单击以显示-重新单击以隐藏) 我目前正在使用以下代码: public void Display(View view){ if(visibility !=0){ AnalogClock analogclock=(AnalogClock)findViewById(R.id.analogClock1); analogclock.setOnClickListener(new AnalogClock.OnClickListener(){ @Ov
public void Display(View view){
if(visibility !=0){
AnalogClock analogclock=(AnalogClock)findViewById(R.id.analogClock1);
analogclock.setOnClickListener(new AnalogClock.OnClickListener(){
@Override
public void onClick(View view) {
// TODO Auto-generated method stub
AnalogClock analogclock=(AnalogClock)findViewById(R.id.analogClock1);
analogclock.setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);
getActionBar().show();
visibility=0;
}
});
}
else{
AnalogClock analogclock=(AnalogClock)findViewById(R.id.analogClock1);
analogclock.setOnClickListener(new AnalogClock.OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
AnalogClock analogclock=(AnalogClock)findViewById(R.id.analogClock1);
analogclock.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE);
getActionBar().hide();
visibility++;
}
它会隐藏状态栏,但在再次单击模拟时钟时不会显示状态栏。如果时钟被隐藏,则可见性=AnalogClock.gone and not0@wazaminator我并不是试图隐藏时钟,而是试图调用一个函数,以便在单击时钟时,状态栏处于低调模式。谢谢你的帮助!!!!