由於ProgressDialog已從Android版本O棄用,我仍然在尋找更好的方法來完成我的任務。任務是從我的活動移動到片段。一切工作正常,但progressdialog不可見。我嘗試過實施它,但是... progressdialog不起作用。ProgressDialog已棄用
看起來進度條會起作用,但仍然不起作用。我需要一個progressdialog,因爲我很容易設置我的標題和消息。我需要一個spinner progressDialog,但不知道如何去做。這是我的工作之一,但不是執行:
的Java類
ublic class SaveVideo extends AppCompatActivity {
private Button button;
private ProgressDialog mProgressDialog;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_save_video);
mProgressDialog = new ProgressDialog(this);
getSupportActionBar().setHomeAsUpIndicator(R.drawable.back);
getSupportActionBar().setDisplayShowTitleEnabled(false);
getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
button = (Button) findViewById(R.id.saveVideo);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//where it must be seen when the button is pressed
mProgressDialog.setTitle("Title");
mProgressDialog.setMessage("Message");
mProgressDialog.show();
Intent intent = new Intent(SaveVideo.this,MainActivity.class);
intent.putExtra("change",2);
startActivity(intent);
//as soon as the page moves from this to another fragment
mProgressDialog.dismiss();
}
});
}
我是新來的Android版本O.任何幫助將讓我去學習新的東西!
當您使用progresBar progressBar不顯示? –
nopes!我使用progressBar來完成同樣的事情。我做了setVisibility(View.VISIBILE)和setVisibility(View.INVISIBLE),但沒有符號。 – Alok
你可以發佈代碼登錄? –