android-刚学Android,一个AlertDialog的问题请教各位大大~~

问题描述

刚学Android,一个AlertDialog的问题请教各位大大~~

想达到的效果是:按了一个按钮,弹出的选择框会显示两个选项----“手动输入”和“摄像头输入”,当我选中其中一个后,按“确认”按钮,屏幕下方会短暂显示一行“选择的输入方式:XX输入”,XX是我选中的方式。
目前的问题是:setSingleChoiceItems里面onClick方法不会写。

解决方案

which 就是你点的item的位置

解决方案二:

你的问题无非就是如何得到alertdialog的返回值

用findViewById找到alertdialog,得到用户的选择,然后传回来
参考:http://www.cnblogs.com/xiaoluo501395377/p/3417048.html

解决方案三:

int id=getItemID()
switch(id){
case :
Toast.makeText()
break;
……
}

解决方案四:

setSingleChoiceItems 方法里面就写你对“手动输入”“摄像头输入”的判断逻辑。

if (which == ways[0]){
 //TODO 手动输入的逻辑
}else if(which == ways[1]){
    //TODO 摄像头输入逻辑代码
}

解决方案五:

这种需要求,建议你不要使用 AlertDialog,采用自己定义的对话框。
这样方便布局 Radio Button 来选择。

时间: 2024-09-17 04:41:56

android-刚学Android,一个AlertDialog的问题请教各位大大~~的相关文章

android-Android 写事件监听 真机调试出现闪退(我是新手,刚学Android,求大神指教)

问题描述 Android 写事件监听 真机调试出现闪退(我是新手,刚学Android,求大神指教) 这是我的程序: ImageView imageView = (ImageView) findViewById(R.id.login_image); imageView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { } }); 这是错误日志: 03-08 18:10:43

android alerdialog-我设置了一个AlertDialog,他又两个按钮,但是为什么只显示cancel呢,部分代码如下

问题描述 我设置了一个AlertDialog,他又两个按钮,但是为什么只显示cancel呢,部分代码如下 我设置了一个AlertDialog,他又两个按钮,但是为什么只显示cancel呢,部分代码如下 解决方案 方法用错了,两个按钮都是positive 解决方案二: 有个negative 解决方案三: dialog上面的按钮有三种,积极的消极的和中立的,其实都是新建一个按钮,不过同一种按钮如果设置多次,后面的会把前面的覆盖掉. 还有,你的toast忘了show()了 解决方案四: 哈哈.方法名一

android开发-关于android文件下载的问题

问题描述 关于android文件下载的问题 小弟不才,刚学android开发 .做了个文件下载的练习,用的是JAVA的I/O流.在开发平台的模拟器上运行程序 可以正常下载.但是把程序安装到手机上以后无法下载.下载内容是下载一个外网上的的MP3文件.下载地址在程序里写死了. 解决方案 怎么会无法下载了呢?是不是手机没有联网呢? 解决方案二: 你可以挂上真机调试一下 解决方案三: 我模拟器上能运行,然后安装到真机上就不能下载了,点了相应的按钮也不报错,就是点了没反应. 解决方案四: 网络处理需要放在

java-刚学JAVA有个小问题请教大神~

问题描述 刚学JAVA有个小问题请教大神~ public class Demo2 { public static Void main(String []args) { int a=12; if(a>18) { System.out.println("a>18"); }else if(a>10&&a<=18) { System.out.println("a>10 && a<=18"); }else {

eclipse-初学Android创建的第一个App出现Layout界面显示不出以及两个警告 求各位大神帮忙!

问题描述 初学Android创建的第一个App出现Layout界面显示不出以及两个警告 求各位大神帮忙! 1.This version of the rendering library is more recent than your version of ADT plug-in. Please update ADT plug-in 2.[2015-07-21 21:46:26 - appcompat_v7] WARNING: unable to write jarlist cache file

我是学android 在studio中连接网络数据库

问题描述 我是学android 在studio中连接网络数据库 我刚入职三天,写注册功能,存新用户到数据库,公司PHP的哥们提供了一个网络数据库接口http://192.168.1.27/phpmyadmin/index.php,数据库名diancan, 表名members,账号和密码我也有,我怎么才能连接到这个数据库?求大神给出代码 感激不尽,不想失业 解决方案 这是phpadmin.不是数据库连接 昨天有个和你一样的人也要失业了,问了一样的问题,在姐姐的帮助下成功再就业. 解决方案二: 你不

新手学android,监听两个按钮的问题,出现错误

问题描述 新手学android,监听两个按钮的问题,出现错误 package com.example.xingpengfei.guessnumber; import android.content.DialogInterface; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; imp

android webWiew加载一个远程网页播放视频,请问如何播放手机SD卡里的视频?

问题描述 android webWiew加载一个远程网页播放视频,请问如何播放手机SD卡里的视频? webWiew 加载一个网页,怎么让这个网页上面的video控件播放我SD卡上的视频 <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta name="viewport" content=""/> <meta http-equiv="Co

android中怎么实现一个自定义对话框

问题描述 android中怎么实现一个自定义对话框 android界面中,单击EditText弹出一个时间对话框, 解决方案 1.可以自定义对话框的布局 2.新建一个activity 设置android:theme="@style/mydialog" parent="@android:style/Theme.Dialog" ><br> <item name="android:windowNoTitle">true&l