草庐IT

双方对话

全部标签

android无法从对话框中获取文件大小

我有以下方法来确定文件大小:publicstaticlonggetSize(Stringpath){Filefile=newFile(path);if(file.exists()){longsize=file.length();returnsize;}else{Log.e("zerosize","thefilesizeiszero!");return0;}现在我想用以下方法显示一个对话框(代码不完整):publicvoidgimmeDialog(Stringpath_to_file){finalDialogdialog=newDialog(this);dialog.setContent

android - 在 android 上打开主要的 SMS 对话 Intent

如何从我自己的Activity中启动androidmms/sms主要对话Intent?到目前为止我找到的最佳答案是:Intentintent=newIntent(Intent.ACTION_MAIN);intent.addCategory(Intent.CATEGORY_LAUNCHER);intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);intent.setClassName("com.android.mms","com.android.mms.ui.ConversationList");context.startActivity(inte

android - 包含 ListView 时对话框太宽

当对话框包含ListView时,我遇到了对话框宽度的问题:对话框总是几乎填满屏幕的宽度。这是问题的示例:我需要对话框宽度来匹配图标。我已经尝试通过使用对话框样式来解决此问题,如here所述和here,无济于事。我认为这些线程在错误的轨道上(至少对于这个问题),因为(1)它们没有解决问题并且(2)我可以通过简单地不使用ListView来根据需要调整对话框的大小。例如,如果我将ListView替换为简单的TextView(详见下文),所有内容的大小都将根据需要调整:这是我用来显示对话框的代码:privatevoidshowDisplayStyleDialog(intid,intchoice

android - 自定义对话框中复选框控件的文本在某些Android设备上无法显示

我使用下面的代码创建并打开一个自定义对话框,它在android4.2.2中运行良好,但checkbox控件的文本在android2.3.6中无法显示。我发现在android4.2.2中checkbox控件的文字是黑色的,dialog的BackgroundColor是白色的,所以没问题,但是在android2.3.6中dialog的BackgroundColor是黑色的,所以不好。我该怎么办?sms_dialog.xml相关java代码:privatevoidDisplayPrompt(finalStringkey,finalbooleanisClose,Stringmsg){Layou

android - Android 自定义对话框中的日期选择器

我想在自定义对话框中使用日期选择器。在按钮上单击日历将打开为用户选择日期。我的customDilaog类中有Button,在该按钮上单击我想打开日历View。如果单击此按钮,我的应用程序会崩溃。我已经完成了。自定义对话框.javapublicclassCustomDialogextendsDialogimplementsandroid.view.View.OnClickListener{privateButtondate;DateFormatformat=DateFormat.getDateInstance();Calendarcalender=Calendar.getInstance

Android使用按钮和对话框复选框进行多项选择,并在 ListView 中显示所选项目而不是按钮

我正在尝试使用按钮和对话框复选框进行Android多选项目,并在ListView中显示所选项目(如图所示)而不是按钮(当前显示在按钮中:请引用图片)我可以在下面的按钮中显示接收器,但我希望在ListView中显示相同的接收器:从对话框复选框中选择后当前显示:"Receiver1,Receiver2"我想要:imageofReceiver1withReceiver1NameimageofReceiver2withReceiver2Name发送服务Activity.javaimportandroid.content.Context;importandroid.content.DialogI

android - 在 onCreate() 中调用对话框时出现纯黑屏

我现在在几个不同的应用程序中遇到过这个问题,但我似乎找不到解决方案。如果在Activity的onCreate()中,我启动了一个使用对话框主题的Activity,它不会在屏幕上绘制任何内容...整个屏幕保持黑色。所有View都在那里(例如,我可以点击EditText应该在的位置,它会给我键盘),它们只是不可见。愚蠢的简单例子,为了好玩:publicclassMainActivityextendsActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState)

android - 让 Android WebView 检测并弹出电子邮件对话框或电话对话框

在android上,当内置浏览器遇到电子邮件或电话号码并按下时,每个都会出现一个对话框。但是,如果我在我的应用程序的webview中导航到该url,情况就不再是这样了。在检测电子邮件和电话号码以及在按下时弹出相应的默认对话框方面,我的webview是否可以显示与浏览器应用程序相同的属性?我知道iPhone可以很容易地在InterfaceBuilder中使用复选框来做到这一点,我希望android也能做到这一点。我查看了以下链接:IsthereanywaytohaveWebViewauto-linkURLsandphonenumbersinAndroid?并使用中断链接点击的功能,但这对

android - 什么布局对象用于在 Android UI 中生成 "bubble"弹出窗口? (不是 toast 或对话)

我浏览了developer.android.com并在google上搜索了很多,但我似乎无法找到一个布局对象来执行此操作:一个对话泡泡之类的东西,里面有一个按钮列表,如果不是所有的按钮都适合屏幕宽度,它可能是可滚动的。Twitter应用程序、HandcentSMS和HTC的Sense消息应用程序都使用了它,它们看起来或多或少都一样,这让我认为它是一个标准对象。下图来自Handcent。他们在用什么? 最佳答案 这就是通常所说的QuickActionsUIpattern.AndroidSDK中没有直接支持这种开箱即用的功能,但您可以使

android - 如何将我的图像传递到 facebook 提要对话框 android

我正在使用以下代码在用户的墙上发帖。Bundleparams=newBundle();params.putString("message",facebookMessage);params.putString("link",ComLabelConstants.FACEBOOK_LINK);params.putString("name",linkname);params.putString("picture","http://somelink");params.putString("caption",ComLabelConstants.FACEBOOK_LINK_CAPTION);para