android-studio

EditText moves TextView out of the screen when they keyboard is opening

问题 我的布局底部有一个 EditText,顶部有几个 TextView。 当我单击 EditText 时,它会从键盘上方的底部移动,这很好。 但是 TextViews 也会向上移动并移出屏幕,因此在您再次关闭键盘之前您看不到它们。 我怎样才能避免这种情况,但键盘上方仍然有我的 EditText? 我正在使用相对布局。 谢谢! <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http:/

更多相关内容:请点击查看

How to show a pop up in Android Studio to confirm an order?

问题 当用户在我的应用程序中下订单(按下按钮)时,我想显示一个弹出窗口或提示,以便他们确认产品的数量和价格。 我怎样才能做到这一点?? 有些人用 AlerDialog 说,但我不确定。 此警报将有两个按钮:“确认”和“取消”。 预先感谢。 回答1 AlertDialog.Builder builder = new AlertDialog.Builder(mContext); builder.setCancelable(true); builder.setTitle("Title"); builder.setMessage("Message"); builder

更多相关内容:请点击查看

Android App Crash. Error reading input stream

问题 Android 应用程序经常崩溃,以下是来自 logcat 的日志。 com.google.android.apps.gsa.shared.speech.ag:从 com.google.android.apps 的 com.google.android.apps.gsa.staticplugins.recognizer.iaa(SourceFile:342) 的输入流读取错误。 .gsa.staticplugins.recognizer.ia$1.run(SourceFile:1367) at java.util.concurrent.Executors$RunnableAdapter

更多相关内容:请点击查看

Multiple APK Support

问题 我正在开发具有多种类型选择的应用程序,每种类型都有不同的 UI、内容和操作。 如果我使用显示和隐藏方法将所有活动、xml 和 drawables 文件打包在同一个 .apk 文件中,这是一种低效的方式,因为它浪费了用户空间和下载时间。 是否有其他方法可以将活动、xml 和 drawables 文件上传到外部服务器并根据用户选择的选择进行下载? 感谢任何帮助。 谢谢。 回答1 您可以从服务器下载Activities和其他 Java 类并加载它们,甚至可能是Drawables ,但 XML 部分将是一个棘手的部分。 如果您可以通过使用 Java 创建布局来避免 XML

更多相关内容:请点击查看

How to enable Java 8 language features in Android studio

问题 现在随 Android Studio 2.4 Preview 4 一起发布,现在支持 Java 8 语言功能。 不再需要 Jack,需要禁用 Jack 才能使用默认工具链中内置的改进的 Java 8 支持。 现在我们需要禁用 Jack 并切换到默认工具链。 如何在 android studio 项目中启用 Java 8 功能? 回答1 启用 Java 8 支持: 要开始使用受支持的 Java 8 语言功能,请将 Android 插件更新为 2.4.0-alpha4(或更高版本)并将以下内容添加到模块的build.gradle文件中: android {

更多相关内容:请点击查看

WiFi P2P Connection user interaction bypass?

问题 我正在使用 WiFi Direct 开发一个 Android 应用程序。 该应用程序应该在每个设备中创建一个组或搜索对等点并将字符串传输给每个对等点,具体取决于设备是否具有 Internet 连接。 此外,如果设备有 Internet,我还可以发现所有附近对等点的 MAC。 这是我获取附近设备的代码,其中 groupCreated 是一个变量,用于说明此设备是否已通过 createGroup() 创建了一个组或确实在寻找对等设备: private WifiP2pManager.PeerListListener peerListListener = new WifiP2pManager

更多相关内容:请点击查看

Android Emulator not working on MAC

问题 下载 Android Studio 后,我一直在尝试使用 Android Emulator。 我以前使用过旧的三星 S4,但需要与 Marshmallow 兼容的某些功能。 我看到的问题是: - 模拟器不运行 -Android屏幕显示好像它正在准备启动但没有 -当android屏幕在等待一小时后消失时,屏幕显示系统无响应的对话框,等待或终止进程 - 当我尝试在显示该屏幕时在 AVD 上运行应用程序时,Android Studio 会弹出错误消息,指出 AVD 未正确安装 APK 并卸载或取消它们。 我尝试过的解决方案: - 将 AVD RAM 降低到 512 和 236 MB -

更多相关内容:请点击查看

Android Studio open Drawer in fragment

问题 我从应用程序中删除了操作栏,所以我需要创建按钮来自己打开抽屉 Activity 上的按钮工作正常但是当我在片段应用程序中使用它时停止工作(当我调用片段时) 我在 Activity 中使用的代码(运行良好的代码) ImageButton btn = (ImageButton)findViewById(R.id.drawerButton); btn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { DrawerLayout drawer = (DrawerLayout

更多相关内容:请点击查看

android studio download windows XP

问题 回答1 查看此 Wiki 页面 版本 1.X 仅支持 Windows XP 回答2 安装二进制执行的自解压绝对与您尝试安装的Studio版本或是否支持XP无关,安装会启动并告诉您是否有问题。 实际上,您可以在 Windows XP 上运行 Android Studio,我在 Dell Inspiron 9200(Intel Pentium 1.7GHz 2GB RAM)上运行。 我什至安装了最新版本 2.3.2 和 Java SDK 8(这是必需的:确保它不仅仅是 JRE 8,而是两者)。 Java SDK 8 抱怨 XP 太旧但安装良好。 Studio 工具中有一个带有 XP dll

更多相关内容:请点击查看

Can the android TV emulator in android studio recieve casts?

问题 我目前正在尝试在我的应用程序中实现Cast SDK ,我遇到了一些问题,其中最大的一个是我没有Chromecast ,有没有办法测试我的代码以确保它在不拥有的情况下正确转换Android TV还是Chromecast ? Android Studio中的Android TV 模拟器是否支持投射接收? 这里有什么替代方案? 回答1

更多相关内容:请点击查看