安卓 如何在点击一个按钮弹出的对话框中加入NumberPicker 并且将它的值显示在屏幕上

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安卓 如何在点击一个按钮弹出的对话框中加入NumberPicker 并且将它的值显示在屏幕上相关的知识,希望对你有一定的参考价值。

现在已经通过布局管理器加入了NumberPicker 但是没有加入事件 通过什么语句加入事件
并且显示出来

代码如下

private OnClickListener mylistener= new OnClickListener()

@Override
public void onClick(View arg0)
LayoutInflater factory = LayoutInflater.from(MainActivity.this) ;
View myView = factory.inflate(R.layout.juli, null) ;
Dialog dialog = new AlertDialog.Builder(MainActivity.this)

.setTitle("设置距离")
.setPositiveButton("确定", new DialogInterface.OnClickListener()

@Override
public void onClick(DialogInterface dialog, int a)


)
.setNegativeButton("取消", new DialogInterface.OnClickListener()
@Override
public void onClick(DialogInterface dialog, int which)


).setView(myView).create();
dialog.show() ;
;

有现成的控件:NumberPickerDialog追问

控件我都加上去了 就是怎么 获取他的值 显示出来 这里有点问题

追答

这里有一个我写的简单例子,你看看

参考技术A 这个真心不知道

MFC点击按钮打开对话框选择文件夹(不是文件)

我想取得一个文件夹下所有的.mdb文件,取出一个我知道用CFileDialog。我的意思是弹出对话框后,我只能选择文件夹,然后得到在这个文件夹下面所有的.mdb的总路径放入一个数组中。求大神们帮忙

参考技术A 选择所选择的文件夹,获取文件夹的路径:
CString
m_FileDir;
BROWSEINFO
bi;
ZeroMemory(&bi,
sizeof(BROWSEINFO));
bi.hwndOwner
=
m_hWnd;
bi.ulFlags
=
BIF_RETURNONLYFSDIRS;
LPITEMIDLIST
pidl
=
SHBrowseForFolder(&bi);
BOOL
bRet
=
FALSE;
TCHAR
szFolder[MAX_PATH*2];
szFolder[0]
=
_T('');
if
(pidl)

if
(SHGetPathFromIDList(pidl,
szFolder))
bRet
=
TRUE;
IMalloc
*pMalloc
=
NULL;
if
(SUCCEEDED(SHGetMalloc(&pMalloc))
&&
pMalloc)

pMalloc->Free(pidl);
pMalloc->Release();


m_FileDir
=
szFolder;//选择的文件夹路径
查找所有MDB文件(记录数组自己写吧)
CFileFind
ff;
BOOL
res
=
ff.FindFile(m_FileDir+"*.mdb");
while(res)

res
=
ff.FindNextFile();
//不遍历子目录
if(!ff.IsDirectory()
&&
!ff.IsDots())

CString
strFile
=
ff.GetFileName();
…//
在这里写需要的代码


ff.Close();
//
不要忘记关闭

以上是关于安卓 如何在点击一个按钮弹出的对话框中加入NumberPicker 并且将它的值显示在屏幕上的主要内容,如果未能解决你的问题,请参考以下文章

android 弹出的对话框在点击确定后消失

android 弹出的对话框在点击确定后消失

安卓项目中,继承BaseAdapter重写适配器MyAdapter,适配器中监听按钮,如何实现点击按钮弹出一个对话框?

我希望用vb捕获ie弹出的“确定”对话框,并且模拟点击。应该如何做?请高手帮忙。

MFC 多文档和单文档一些问题请教。

如何在网页中加入关闭窗口的按钮