當前位置:首頁 » 安卓系統 » android彈出

android彈出

發布時間: 2022-01-10 16:41:01

1. android 彈出框怎麼點擊就取消

AlertDialog alert = new AlertDialog.Builder(XXX.this).setTitle("提示")
.setMessage("確定要退出么?")
.setPositiveButton("確定",new DialogInterface.OnClickListener() {//設置確定按鈕
@Override//處理確定按鈕點擊事件
public void onClick(DialogInterface dialog, int which) {
finish();
}
})
.setNegativeButton("取消",newDialogInterface.OnClickListener() {//設置取消按鈕
@Override//取消按鈕點擊事件
public void onClick(DialogInterface dialog, int which) {
dialog.cancel();//對話框關閉。
}
}).create();
alert.show();

2. 安卓開發怎麼通過點擊按鈕彈出以下窗口

你可以獲取對話框的點擊事件,比如點擊了確定然後你就跳轉
AlertDialog.Builder builder = new Builder(CommentActivity.this);
builder.setMessage("確定要跳轉嗎?");
builder.setTitle("提示");
builder.setPositiveButton("確認",
new android.content.DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface arg0, int arg1) {
// TODO Auto-generated method stub
arg0.dismiss();
這里跳轉到你想要去的頁面
}
});
builder.setNegativeButton("取消",
new android.content.DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
builder.create().show();

arg0就是該listener的介面啊,通過這個參數就可以關閉對話框。
跳到想去的頁面就startIntent就好了,你把那一行中文換成 Intent it = new Intent(this,UserActivity.class); startActivity(it); 當然要跳去哪個頁面就你自己決定

AlertDialog.Builder builder = new Builder(CommentActivity.this);
builder.setMessage("確定要跳轉嗎?");
builder.setTitle("提示");
builder.setPositiveButton("確認",
new android.content.DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface arg0, int arg1) {
// TODO Auto-generated method stub
arg0.dismiss();
Intent it = new Intent(this,UserActivity.class);
startActivity(it);
}
});
builder.setNegativeButton("取消",
new android.content.DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
builder.create().show();

3. android studio怎樣彈出提示

彈出對話框使用AlertDialogBuilder類構建,再用AlertDialog類具體化。我們假設在屏幕上有一退出程序的按鈕,當用戶點擊該按鈕時,彈出對話框詢問是否退出程序,用戶點擊確定時退出程序,點擊取消時返回程序。

4. android 如何讓軟鍵盤自動彈出

可以通過下面的代碼來實現Android自動彈出軟鍵盤:

edittext.requestFocus(); //edittext是一個EditText控制項
Timer timer = new Timer(); //設置定時器
timer.schele(new TimerTask() {
@Override
public void run() { //彈出軟鍵盤的代碼
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(edittext, InputMethodManager.RESULT_SHOWN);
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,InputMethodManager.HIDE_IMPLICIT_ONLY);
}
}, 300); //設置300毫秒的時長

說明:同樣是在寫Techo Lite時遇到的問題。希望程序可以自動彈出軟鍵盤,可是嘗試了各種辦法都沒有效果。問題的原因似乎是必須等待UI繪制完成後彈出軟鍵盤的代碼才會有效。於是就採用了上面的方法。需要注意的是,在此之前必須讓edittext獲取焦點,不然也是無效的。

5. android 彈出對話框

你彈出對話框會嗎?

6. android怎樣實現一個對話框彈出

http://blog.csdn.net/zyx520ytt/article/details/51356426

7. android studio 怎樣彈出對話框

首先,新建一個項目,新建項目的方法我在前面的經驗中已講到過,請查閱,新建一個項目然後,單擊項目的分類區 然後再項目的下拉菜單中選中「Android」菜單即可 然後項目區域會發生變化,只有兩個選項,單擊「app」, 在「app」的界面中選擇「java」選項,依次 「java」選項看到的是項目的包,此時我們已經看到了和Eclipse相似的界面,但是還要在包 再一次,我們看到了我們項目的真正的類所在的文件夾,即包名,找到自己要新建Activity的包名,右鍵單擊 在彈出的菜單中選擇「New」菜單 選擇「New」菜單後,會發現「New」菜單又下一級子菜單,然後單擊下一級子菜單的「Java Class」菜單 這是會彈出「Create New Class」對話框,輸入Activity的名字,然後點擊確定 單擊「OK」按鈕後,我們會發現。項目的包下已有我們新建的Class,即Activity了,新建好後,我們還要繼承Activity,這樣才是一個真正的Activity

8. android notification點擊彈出對話框

我想你要的功能應該是圖中的這個吧?在API demo中有示例的。需要用到IncomingMessageInterstitial

{
@Override
protectedvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.incoming_message_interstitial);
Buttonbutton=(Button)findViewById(R.id.notify_app);
button.setOnClickListener(newButton.OnClickListener(){
publicvoidonClick(Viewv){
switchToApp();
}
});
}
/**
*Performaswitchtotheapp.Anewactivitystackisstarted,replacing
*whateveriscurrentlyrunning,andthisactivityisfinished.
*/
voidswitchToApp(){
//.Inthissimple
//example,.
CharSequencefrom=getIntent().getCharSequenceExtra(IncomingMessageView.KEY_FROM);
CharSequencemsg=getIntent().getCharSequenceExtra(IncomingMessageView.KEY_MESSAGE);
//Buildthenewactivitystack,launchit,andfinishthisUI.
Intent[]stack=IncomingMessage.makeMessageIntentStack(this,from,msg);
startActivities(stack);
finish();
}
}

具體可以參考API demos里的IncomingMessageInterstitial.java和IncomingMessage.java

9. Android實現一個彈出框.

AlertDialog正解。

Builder builder = new Builder(this);
builder.setTitle("");
builder.setIcon(R.drawable.icon);
builder.setView(View);//自己定義一個View,就可以放進去
builder.show();

或者用popupwindow
然後為popupwindow的背景設置透明度

10. Android開發_彈出小小提示框_Toast

Android開發,彈出提示框「Toast」是因為輸入了下面這句操作命令:

Toast.makeText(getApplicationContext(),"你的提示內容",Toast.LENGTH_SHORT).show();

Android開發操作如下:

先導入:

import android.widget.Toast;

關鍵代碼:

Toast.makeText(getApplicationContext(),"提示內容",Toast.LENGTH_SHORT).show();

例子:

在一個activity中,只有一個button,單擊這個button彈出「單擊完成」提示框。

提示:

只需在onCreante方法中添加button的單擊事件

完整代碼:

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_toast1);

//設置button的單擊事件

findViewById(R.id.btnToast).setOnClickListener(new View.OnClickListener() {

public void onClick(View arg0) {

//彈出提示框

Toast.makeText(getApplicationContext(),"單擊完成",Toast.LENGTH_SHORT).show();

}

});

}

熱點內容
網易蘋果游戲怎麼轉移到安卓 發布:2024-11-15 00:07:52 瀏覽:270
win7php環境搭建 發布:2024-11-15 00:06:55 瀏覽:17
erpjava 發布:2024-11-14 23:52:23 瀏覽:253
電腦版地平線四怎麼連上伺服器 發布:2024-11-14 23:46:42 瀏覽:472
ios怎麼變安卓 發布:2024-11-14 23:46:36 瀏覽:333
win7共享xp列印機拒絕訪問 發布:2024-11-14 23:45:29 瀏覽:750
引起資源配置失效的原因有哪些 發布:2024-11-14 23:35:22 瀏覽:15
c語言打字 發布:2024-11-14 23:11:06 瀏覽:893
存儲程序和程序控制的原理 發布:2024-11-14 22:53:23 瀏覽:323
python讀取json數據 發布:2024-11-14 22:51:52 瀏覽:931