2017-02-10 1 views
-2

진행률 표시 줄이있는 더미 RelativelayoutView가 있습니다.android - 기본 레이아웃을로드하기 전에 진행률 막대 레이아웃을로드하십시오.

내 앱이 시작되면이 RelativelayoutView를 5 초 동안 표시해야하며 애니메이션이 있거나 없거나 구두점을 표시해야합니다.

+0

[글라이드 라이브러리를 사용하여 이미지로드가 완료되면 진행률 표시 줄을 설정할 수 있음] (http://stackoverflow.com/questions/26054420/set-visibility-of-progress-bar-gone-on-completion) -of-image-loading-using-glide-l) –

답변

1

는 제가 질문을 이해 모르겠지만, 당신이 당신의 활동에 이런 식으로 뭔가를 작성하는 게 좋을 것 :

private Handler mHandler; 

@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.your_layout); 

    mHandler = new Handler(Looper.getMainLooper()); 
    mHandler.postDelayed(new Runnable() { 
      public void run() { 
       // hide your progress bar 
       findViewById(R.id.progressBar).setVisibility(View.GONE); 
       // or finish this activity and start a new one 
       startActivity(new Intent(MyActivity.this, MySecondActivity.class)); 
      } 
    }, 5000); 
} 

@Override 
public void onDestroy() { 
    super.onDestroy(); 
    mHandler.removeCallbacks(null); 
} 

그리고 나는 당신이 당신의 진행 표시 줄에 android:indeterminate="true" 속성을 추가한다고 생각합니다.

희망이 있습니다. 건배.

+0

고마워요. 선생님 ... 완벽 해요 ..이게 내가 필요로 한 것입니다 ... 진행률 표시 줄에 안드로이드 리소스 파일을 만들어서 숨길 수 있도록 할 수 있습니까? 제목 표시 줄? .. – Simon

+0

특정 활동에 대한 매니페스트에서 테마 속성을 설정해야하는 활동의 제목 표시 줄을 숨기려면 'android : theme = "@ style/Theme.AppCompat.Light.NoActionBar" '.. 이전 답변이 올바른 경우 내 게시물을 올바른 것으로 표시하시기 바랍니다. –

+0

'android : theme = "@ style/Theme.AppCompat.Light.NoActionBar"'를 변경하면 내 레이아웃 전체가 아무 액션 바도 없을 것입니다 ... 그냥 noAction 바가있는 진행 막대 레이아웃이 필요합니다. .. 감사합니다... – Simon