1
AlertDialogue
を作成しました。私はApp Dialogueを表示するときにそれを表示します。どの方法を試してみるべきですか?私はonStart
メソッドを試しましたが、動作しません。ここでアプリの起動時にダイヤルウージを表示し、ナビゲーションドロワーを修正する
はコードです:ナビゲーションドロワーで
@Override
protected void onStart() {
super.onStart(); AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setCancelable(false);
builder.setTitle("Quiz");
builder.setMessage("Are You Sure?");
builder.setPositiveButton("ok", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
Toast.makeText(getApplicationContext(),"Ok was Clicked",Toast.LENGTH_SHORT).show();
finish();
}
})
.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
Toast.makeText(getApplicationContext(),"Ok was Clicked",Toast.LENGTH_SHORT).show();
finish();
}
});
}
私はメソッドと呼ばれます。その方法はAlert Dialougeで作成されます。ナビゲーション・ドロワーのアイテムをクリックすると、3〜4回連続して表示されます。私はそれが1回だけ表示されることを望む。ここ
コードです:
@Override
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
int id = item.getItemId();
if (id == R.id.con_id) {
convertPointsToMoney();
}
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
drawer.closeDrawer(GravityCompat.START);
return true;
}
私は、ナビゲーション項目にFacebookのグループのリンクを追加したいです。そのアイテムをクリックすると、ブラウザが開き、サイトが表示されます。
内
AlertDialogue
を入れて) – npk