草庐IT

ACTIVITY

全部标签

安卓 WebView : How to scroll the whole activity layout

我有一个显示电子邮件内容的Activity。有一个包含收件人和日期的header,以及一个显示邮件内容的WebView。当邮件很长时,没问题,webview里面有滚动条。但我的问题是当收件人列表很长时,header占了屏幕高度的50%,而webview只占了屏幕高度的50%,我只能在这50%里面滚动。我想在整个Activity布局上滚动(我希望webview获得它的完整高度,并且滚动条出现在整个Activity上)。这是一张说明我的问题的图片:这是我的layout.xml:"android:textAppearance="?android:attr/textAppearanceLarg

android - 如何拖放多个 Activity ?

我使用Service调用创建了一个悬浮在所有其他View/Activity之上的float窗口。此窗口有自己的Activity,与Dialog不同。现在我想给这个窗口添加一个拖放操作,例如如果你在float窗口中长按一个ImageView,你可以将它拖放到另一个Activity(或基础Activity)。我曾尝试使用OnLongClickListener来触发Drag事件,并添加了OnDragListener来捕获Drop事件。这是我到目前为止所拥有的:publicclassMyFloatableActivityextendsFloatActivity{privateImageView

android - FLAG_ACTIVITY_SINGLE_TOP 不工作

我有一项可以从Launcher启动的Activity。我对导航栏进行了一些更改,以便我也可以从导航栏启动相同的Activity。但预期的行为是,如果Activity已经在堆栈顶部,则不应再次启动,所以我使用了FLAG_ACTIVITY_SINGLE_TOP作为标志。但它并没有接缝工作。我知道我们也可以通过将launchmode指定为singleTask来实现它。但我不想使用它,因为我可能会从导航栏启动一些第3方应用程序 最佳答案 你试过吗launchMode:singleTop在list中定义您的Activity?例如

android - 一个 Activity 在不同安卓版本上的奇怪行为 : map blinks

我有一个显示谷歌地图和一些附加信息的Activity。我还有一项服务可以从服务器下载信息并定期通知Activity另一部分信息已使用PendingIntent加载。在Android4.0.3上一切正常。但是在Android2.3.4上,每次服务通知此Activity时,Activity中的map都会闪烁(变灰然后重新加载)。试图追踪map是否在onActivityResult中的任何地方更新,但没有。任何帮助表示赞赏。这是一些代码:protectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){if(requ

android - 如何在同一 Activity 的 fragment 中使用不同的 onKeyDown

我想在不同的fragment中使用不同的onKeyDown或onKeyUp,但是方法写在activity中。所以我想找到一种方法来写不同的onKeyDown。 最佳答案 使用FragmentManager的findFragmentById()检查当前显示的fragment,switchonKeyDown中的fragment函数 关于android-如何在同一Activity的fragment中使用不同的onKeyDown,我们在StackOverflow上找到一个类似的问题:

android - Activity 显示空白屏幕而不是 map

我按照两个教程创建了一个显示谷歌地图的Android应用程序。Activity启动但没有map可见。虽然可以看到侧面的缩放按钮。我该怎么做才能看到map?TheTutorialIusedfortheprojectstructureTheTutorialIusedfortheactivitycode这是我的list: 最佳答案 您描述的问题通常发生在您定义Googlemap权限的方式存在问题时(通过快速查看您的list文件看起来没问题)或Google的API中允许的API配置不当控制台。看看我写的关于如何配置GoogleMapsAPI

android - 未找到 super 用户 Activity

我的手机上安装了super用户应用程序,但我的应用程序在尝试发出super用户请求时出现以下错误:18820-18820/com.anth.resE/AndroidRuntime:FATALEXCEPTION:mainandroid.content.ActivityNotFoundException:NoActivityfoundtohandleIntent{act=act=android.intent.action.superuser(hasextras)}atandroid.app.Instrumentation.checkStartActivityResult(Instrumen

android - 未找到启动器 Activity !无法让小部件工作

我创建了一个具有以下类和xml文件的应用小部件:AFBWidget.javaWidgetConfig.java(用户在小部件布局中显示的文本字段中输入内容的配置屏幕)widget.xml(实际小部件的布局)widgetconfig.xml(与widgetconfig.java相同((除了它是实际布局)))widget_stuff.xml(androidappwidget提供者)这是我的list:最初,我没有.widgetActivity,也没有要么,所以我收到错误消息“未找到laucherActivity!”。因此,为了解决这个问题,我将启动器添加到我的appwidget配置中并修复了

android - 在 GooglePlus SDK 上使用 native 共享时, Activity 在没有 EXTRA_ACCOUNT 的情况下启动

我的应用程序中有Google+连接,当我尝试使用Person对象获取用户信息时,一切正常。但是当我按照说明使用共享对话框时inthedocumentation,我在G+库中遇到了崩溃。这是我为此使用的代码:IntentshareIntent=newPlusShare.Builder(getActivity()).setType("text/plain").setText(getString(R.string.application_sharing_default_share_with_friends)).setContentUrl(Uri.parse(shareLink)).getIn

java - ActionBar 中的 SearchView 和 Activity 标题

非常简单的问题,不需要太多代码:我正在使用Android的默认ActionBar(没有Sherlock),其中有几个MenuItem。其中之一是用于典型搜索场景的可折叠操作View(android:showAsAction="collapseActionView|always"):用户单击图标→搜索框展开→当用户在QueryTextChange上键入任何内容时它的魔力)。SearchViewsv=newSearchView(this);sv.setLayoutParams(newActionBar.LayoutParams(Gravity.RIGHT));//Yada,yada...s