导航:首页 > 操作系统 > android提示框

android提示框

发布时间:2022-03-14 03:35:45

A. android studio怎样弹出提示

弹出对话框使用AlertDialogBuilder类构建,再用AlertDialog类具体化。我们假设在屏幕上有一退出程序的按钮,当用户点击该按钮时,弹出对话框询问是否退出程序,用户点击确定时退出程序,点击取消时返回程序。

B. android notification点击弹出对话框

我想你要的功能应该是图中的这个吧?在API demo中有示例的。需要用到IncomingMessageInterstitial

java">{
@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

C. android 怎么判断弹出提示框

在第一个对话框的监听事件里继续按生产第一个对话框的步骤在生产第二监听;主要是上下文要有,且context要是activity的不能是application的

D. 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();

}

});

}

E. android开发这种提示框AlertDialog样式该怎么做

在res下的values文件夹下面建立styles.xml <style name="MyDialogStyle"> <item name="android:windowBackground">@android:color/transparent</item> <item name="android:windowFrame">@null</item> <item name="android:windowNoTitle">true</item> <item name="android:windowIsFloating">true</item> <item name="android:windowIsTranslucent">true</item> <item name="android:windowContentOverlay">@null</item> <item name="android:windowAnimationStyle">@android:style/Animation.Dialog</item> <item name="android:backgroundDimEnabled">true</item> </style> 然后在清单文件里面你要启动的那个activity里面加上 android:theme="@style/MyDialogStyleBottom"

F. android中怎样消息提示框

在Android开发中,显示消息框有多种方法。
一、使用Toast显示提示信息框
Toast是一种非常方便的提示消息框,他会在程序界面上显示一个简单的提示信息,这个提示信息框用于向用户生成简单的提示信息,它具有两个特点。
1. Toast提示信息不会获得焦点,
2. Toast提示信息过一段时间会自动消失
使用Toast来生成提示消息也非常简单,只要如下几个步骤:
1. 调用Toast的构造器或makeText方法创建一个Toast对象。
2. 调用Toast的方法来设置该消息提示的对齐方式,页边距,显示内容等。
3. 调用Toast的show()方法,将他显示出来。

Toast的功能和用法都比较简单,大部分时候他只能显示简单的额文本提示如果应用需要显示诸如图片,列表之类的复杂提示,一般建议使用对话框完成,如果开发者确实想通过Toast来完成,也是可以的,Toast提供了一个setView()方法,该方法允许开发者自己定义Toast显示的内容。

下面贴一个例子代码:
package org.crazyit.toast;
import android.app.Activity;
import android.os.Bundle;
import android.view.Gravity;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.LinearLayout;

import android.widget.Toast;
public class ToastTest extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button simple = (Button)findViewById(R.id.simple); //为按钮的单击事件绑定事件监听器
simple.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View source) {
//创建一个Toast提示信息
Toast toast = Toast.makeText(ToastTest.this,
"简单的提示信息"
// 设置该Toast提示信息的持续时间,
Toast.LENGTH_SHORT);
toast.show();
}
});
Button bn = (Button)findViewById(R.id.bn);

//为按钮的单击事件绑定事件监听器
bn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View source) {
//创建一个Toast提示信息
Toast toast = Toast.makeText(ToastTest.this,
"带图片的的提示信息"
// 设置该Toast提示信息的持续时间 ,
Toast.LENGTH_LONG);
toast.setGravity(Gravity.CENTER, 0, 0);
//获取Toast提示里原有的View
View toastView = toast.getView();
//创建一个ImageView
ImageView image = new ImageView(ToastTest.this);
image.setImageResource(R.drawable.tools);
//创建一个LinearLayout容器

LinearLayout ll = new LinearLayout(ToastTest.this);
//向LinearLayout中添加图片、原有的View
ll.addView(image);
ll.addView(toastView);
toast.setView(ll);
toast.show();
}
});
}
}

二、使用Builder对象
Builder dlg=new Builder(ServerInfoUpdate.this);
dlg.setTitle("Error");
dlg.setMessage("Unknown error.");
dlg.show();

三、使用AlertDialog对象

// 一个简单的弹出对话框
return new AlertDialog.Builder(this).setTitle("这是一个简单的弹出对话框的 Demo")
.create();

// 一个相对复杂的弹出对话框
return new AlertDialog.Builder(this)
.setTitle("标题") // 设置标题
// .setCustomTitle(View) // 以一个 View 作为标题
.setIcon(R.drawable.icon01) // 设置标题图片
// .setMessage("信息") // 需要显示的弹出内容
.setPositiveButton("确定", new OnClickListener() { // 设置弹框的确认按钮所显示的文本,以及单击按钮后的响应行为
@Override
public void onClick(DialogInterface a0, int a1) {
TextView txtMsg = (TextView) Main.this.findViewById(R.id.txtMsg);
txtMsg.append("单击了对话框上的“确认”按钮\n");
}
})
.setItems(R.array.ary, new DialogInterface.OnClickListener() { // 弹框所显示的内容来自一个数组。数组中的数据会一行一行地依次排列
public void onClick(DialogInterface dialog, int which) {
}
})
// 其他常用方法如下
// .setMultiChoiceItems(arg0, arg1, arg2)
// .setSingleChoiceItems(arg0, arg1, arg2)
// .setNeutralButton(arg0, arg1)
// .setNegativeButton(arg0, arg1)
.create();

四、弹出进度条对话框
ProgressDialog progress = new ProgressDialog(this);
progress.setMessage("loading...");
return progress;

G. android开发 弹出权限提示框 检查是否具有某个权限

android蓝牙自动配对连接的具体代码如下: 1. 获取蓝牙适配器BluetoothAdapter blueadapter=BluetoothAdapter.getDefaultAdapter(); 如果BluetoothAdapter 为null,说明android手机没有蓝牙模块。 2. 判断蓝牙模块是否开启,blueadapter.isEnabled() true表示已经开启,false表示蓝牙并没启用。 3. 启动配置蓝牙可见模式,即进入可配对模式Intent in=new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE); in.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 200); startActivity(in); ,200就表示200秒。 4. 获取蓝牙适配器中已经配对的设备Set<BluetoothDevice> device=blueadapter.getBondedDevices(); 当然,还需要在androidManifest.xml中声明蓝牙的权限 <uses-permission android:name="android.permission.BLUETOOTH" /> <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> 5.自动配对设置Pin值 static public boolean autoBond(Class btClass, BluetoothDevice device, String strPin) throws Exception { Method autoBondMethod = btClass.getMethod("setPin", new Class[] { byte[].class }); Boolean result = (Boolean) autoBondMethod .invoke(device, new Object[] { strPin.getBytes() }); return result; } 6.开始配对请求 static public boolean createBond(Class btClass, BluetoothDevice device) throws Exception { Method createBondMethod = btClass.getMethod("createBond"); Boolean returnValue = (Boolean) createBondMethod.invoke(device); return returnValue.booleanValue(); }

H. android如何判断文本框为空然后弹出提示框

android判断文件框,即EditText控件是否为空,只需要几下步骤:

  1. 获取EditText实例对象

    EditText edit = (EditText)findlViewById(R.id.edit);

  2. 获取EditText的长度

    int len = edit.length();

  3. 执行判断if(edit.length() == 0){//弹出提示}

  4. 弹出提示

    Toast.makeText(getApplicationContext(), "输入为空", Toast.LENGTH_SHORT).show();


I. Android 按钮弹出提示框问题

你改成这样试试:
public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);
setContentView(R.layout.main);

button1=(Button)findViewById(R.id.button1);
button1.setOnClickListener(new Button.OnClickListener(){

public void onClick(View v) {
// TODO Auto-generated method stub
AlertDialog.Builder builder= new AlertDialog.Builder(this);
builder.setIcon(android.R.drawable.ic_dialog_info);
builder.setTitle(title);
builder.setMessage(msg);
builder.setPositiveButton("确认", null);
builder.create().show();
}
});
}

J. android 进入一个页面的时候系统会自动弹出一个提示框,怎样判断当前页面是否有这个提示框

这个框你一般是不需要去搭理的,如果是类似系统权限的东东,可以使用回调函数,如果系统给与权限,即yes,程序进行相应操作;如果系统不给于权限,即no,程序进行其他操作。具体看你具体的需求了。

阅读全文

与android提示框相关的资料

热点内容
php实现投票 浏览:331
手机爆力解压加密视频文件 浏览:930
东方财富app怎么看北上资金图解 浏览:416
邢昭林程序员那么可爱拍现场 浏览:169
安卓什么应用可以免费看电视剧 浏览:504
合适pdf 浏览:293
app监测睡眠怎么选择 浏览:642
老人家用什么安卓手机好 浏览:955
解压包能不能送女朋友 浏览:701
好看发卡网源码 浏览:51
水平集算法matlab 浏览:768
局域网如何用ftp服务器配置 浏览:72
程序员惯性思考模式 浏览:441
如何在个税app上查身份证号 浏览:6
电视家app安装在电视上怎么安 浏览:889
怎么将pdf格式转化为图片格式 浏览:638
服务器拔掉raid卡怎么装系统 浏览:233
区域对称加密算法 浏览:247
数字转汉字php 浏览:735
安卓源码硬件驱动 浏览:210