草庐IT

双方对话

全部标签

android - 在 Activity 之外显示对话

我正在尝试从非Activityjava类启动对话。如果可以,可以这样做吗? 最佳答案 您可以在Activity之外显示一个Dialog,但您需要引用一个Context对象。此类不是Activity,但可以创建和显示对话框:publicclassDialogExample{publicContextmContext;publicDialogExample(Contextcontext){mContext=context;}publicvoiddialogExample(){AlertDialog.Builderbuilder=newA

android - 我无法在 Android 中使用 setMultiChoiceItems 在对话框中显示列表

我有一个返回CharSequence[]的方法,它不为空(通过日志检查)但不显示在对话框中。我必须初始化boolean[]数组吗?我没有看到任何错误,所以也许有什么我想念的。我的代码是:dbManager.open();finalCharSequence[]usrCats=dbManager.getUserCreatedCategories();dbManager.close();finalboolean[]selections=newboolean[usrCats.length];alert=b.setTitle(R.string.remove_category).setMessag

android - 为什么我的进度对话框在监听任何键(触摸)而不是后退按钮以关闭?

我有一个这样实现的ProgressDialog://showprogressdialogwhiledateisloadingprogressDialog=ProgressDialog.show(XYActivity.this,getResources().getString(R.string.progress_dialog_please_wait),getResources().getString(R.string.progress_dialog_loading),true);progressDialog.setOnCancelListener(newDialogInterface.O

android - 如何使用联系人数据打开 WhatsApp 的对话 Activity ?

我想从我的应用程序中打开what'sapp对话Activitycmp=com.whatsapp/.Conversation。我该怎么做?我有联系电话号码、联系人ID、联系人原始ID,还有特定联系人的应用程序URI。privatevoidopenWhatsApp(Stringid){Intenti=newIntent(Intent.ACTION_VIEW,Uri.parse("content://com.android.contacts/data/"+id));Log.v("ssssss",s);i.setType("vnd.android.cursor.item/vnd.com.wha

android - 了解颜色选择器对话框

我想用这个颜色pikcerdialoghttps://code.google.com/p/android-color-picker/但我不知道该怎么办。我以前添加过外部jar和东西,但是当你下载它时,这是不同的,你会得到一个项目。我不是android的新手,但还是比较新的。整个项目是图书馆还是什么的。我真的不知道从哪里开始,但真的很想得到帮助。即使是指向教程的链接也很好,因为我不知道要搜索什么。packagecom.example.color;importandroid.app.AlertDialog;importandroid.content.Context;importandroi

android - 从 Bottom Sheet 对话框 fragment 中获取值(value)

我从fragmentA开始bottomSheetDialogFragment。我想从bottomSheetDialogFragment中选择日期,然后将其设置在fragmentA中。选择日期已经完成了,我只想在fragmentA中获取它以在某些字段中进行设置。如何获取值?有什么建议吗? 最佳答案 像这样创建一个接口(interface)类publicinterfaceCustomInterface{publicvoidcallbackMethod(Stringdate);}在您的Activity或Fragment中实现此接口(int

Android自定义对话框高度

我正在学习Android对话框,但我对决定其高度的因素感到困惑。如果我将此XML用于我的对话框布局。../>我得到这个对话框。..但是Developer.Android.com说...“WRAP_CONTENT,这意味着View要足够大以包含其内容(加上填充)”...那么为什么对话框比需要的高很多?如果我用替换布局高度android:layout_height="200px"它制作了一个适当简短的对话框,但我不想使用明确的像素高度(这不是好的做法)。如何使对话框的大小足以容纳其内容? 最佳答案 您将TextView的高度设置为fil

android - 在 Fragment 中显示确认对话框

我正在将我的Android应用程序转换为使用fragment。以前,我有一个现在是fragment的Activity。因此,不能再使用此代码:showDialog(CONFIRM_ID);//...@OverridepublicDialogonCreateDialog(intid){//Createtheconfirmationdialog...}在Fragment对象中,我需要显示一个确认对话框,确认后我会返回对象以进行状态更新。例如内部fragmentX。显示确认对话框。如果"is"更新X的UI。我怎样才能做到这一点?请提供工作示例代码。 最佳答案

android - 如何像 Iphone 一样显示 Twitter 发布对话框

我正在将Twitter集成到我的应用程序中,并希望显示iPhone中可用的Twitter帖子对话框,如下图所示。我们可以在Android中有这个对话框吗?如何做? 最佳答案 我认为尝试将UI从一个平台复制到另一个平台是个坏主意。我建议你使用共享Intent:http://mobile.tutsplus.com/tutorials/android/android-sdk-implement-a-share-intent/http://developer.android.com/training/sharing/send.html它真的

Android 在等待位置时显示进度对话框

我正在使用以下示例开发基于位置的应用程序:http://www.androidhive.info/2012/07/android-gps-location-manager-tutorial/但是当我打开手机时,该位置在那一刻不可用。所以我想在等待位置时显示进度对话框。想使用AsyncTask在后台执行此操作。您能否提供任何想法,如何以及在何处做到这一点? 最佳答案 不需要AsyncTask,因为Location服务已经在不同的进程中运行,只需实现LocationListener并在resume方法中注册它,然后在onCreateAc