Questions tagged «android»

Android是Google的移动操作系统,用于对数字设备(智能手机,平板电脑,汽车,电视,Wear,Glass和IoT)进行编程或开发。对于与Android相关的主题,请使用特定于Android的标签,例如android-intent,android-activity,android-adapter等。对于与开发或编程无关但与Android框架相关的问题,请使用以下链接:https:// android.stackexchange.com。

20
分配内存失败:8
从今天开始,当我尝试在2.3.3 Android平台上的NetBeans中运行应用程序时,它向我显示: 分配内存失败:8 该应用程序已请求运行时以一种异常方式终止它。请与应用程序的支持团队联系以获取更多信息。 并且模拟器不想启动。 这是我第一次看到它,而google对此没有任何回答,我什至尝试使用2个版本的NetBeans 6.9.1和7.0.1,仍然存在相同的错误。

10
如何禁用Android按钮?
我创建了一个包含两个按钮的布局,“下一步”和“上一个”。在按钮之间,我正在生成一些动态视图。因此,当我第一次启动该应用程序时,我想禁用“ Previous”按钮,因为将没有任何以前的视图。我也想在没有更多视图显示时禁用“下一步”按钮。反正有禁用按钮?
369 android  layout  button 


27
完成之前的所有活动
我的应用程序具有以下流程屏幕: Home->screen 1->screen 2->screen 3->screen 4->screen 5 现在我log out 在每个屏幕上都有一个通用按钮 (Home/ screen 1 / screen 2 /screen 3/ screen 4 / screen 5) 我希望当用户单击注销按钮(从任何屏幕)时,所有屏幕都将完成,并且Log in将打开一个新屏幕。 我几乎已经尝试了所有方法FLAG_ACTIVITY来实现这一目标。我也在stackoverflow中经历了一些答案,但无法解决问题。我的应用程序位于Android 1.6上,因此无法使用FLAG_ACTIVITY_CLEAR_TASK 有什么办法解决这个问题?

29
Windows 7上的Android Studio安装失败,未找到JDK
我下载了Android Studio,并尝试启动该程序。 它在带有Java 1.7的Windows 7 64位上运行。在安装过程中,我的Java 1.7被检测到,其余的安装过程都很好。但是,当尝试从桌面图标启动应用程序时,没有任何反应。查看任务管理器,将加载CMD中的新流程。这是因为它正在尝试运行批处理文件studio.bat。 通过CMD执行时,出现以下错误: 错误:无法启动Android Studio。找不到JDK。请验证ANDROID_STUDIO_JDK或JDK_HOME或JAVA_HOME指向有效的JDK安装。回音关闭。按任意键继续 。。。 我试图打开idea属性文件,以查看是否可以为此配置ANDROID_STUDIO_JDK某些内容或类似的内容。但是,我什么也没找到。我希望你们中的一些人可以让我知道您是否能够安装它或遇到问题。

24
从Activity上下文外部调用startActivity()
我ListView在Android应用程序中实现了。我ListView使用类的自定义子类将此绑定ArrayAdapter。在覆盖的ArrayAdapter.getView(...)方法中,我分配了一个OnClickListener。在的onClick方法中OnClickListener,我要启动一个新活动。我得到了例外: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want? 我怎样才能获得Context的ListView(目前的Activity)工作下?



10
Android中的单例与应用程序上下文?
回顾这篇文章,列举了使用单例的几个问题, 并看到了几个使用单例模式的Android应用程序的示例,我想知道使用单例而不是通过全局应用程序状态共享的单个实例(将android.os.Application子类化并获取它)是否是一个好主意。通过context.getApplication())。 两种机制都有哪些优点/缺点? 老实说,我希望在此后的Singleton模式与Web应用程序中得到相同的答案,这不是一个好主意!但适用于Android。我对么?否则DalvikVM有什么不同? 编辑:我想对涉及的几个方面有意见: 同步化 可重用性 测试中

17
由于AsyncTask是一个单独的类,如何使OnPostExecute()的结果进入主要活动?
我有这两节课。我的主要活动和扩展的一个AsyncTask,现在在我的主要活动,我需要从得到的结果OnPostExecute()中AsyncTask。如何将结果传递或获得主要活动? 这是示例代码。 我的主要活动。 public class MainActivity extends Activity{ AasyncTask asyncTask = new AasyncTask(); @Override public void onCreate(Bundle aBundle) { super.onCreate(aBundle); //Calling the AsyncTask class to start to execute. asyncTask.execute(a.targetServer); //Creating a TextView. TextView displayUI = asyncTask.dataDisplay; displayUI = new TextView(this); this.setContentView(tTextView); } } 这是AsyncTask类 public class AasyncTask extends AsyncTask<String, Void, …


23
HttpClient不会导入Android Studio
我有一个用Android Studio编写的简单类: package com.mysite.myapp; import org.apache.http.client.HttpClient; public class Whatever { public void headBangingAgainstTheWallExample () { HttpClient client = new DefaultHttpClient(); } } 从这我得到以下编译时错误: Cannot resolve symbol HttpClient HttpClientAndroid Studio SDK中不包括吗?即使不是,我也将其添加到Gradle构建中,如下所示: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:23.0.0' compile 'org.apache.httpcomponents:httpclient:4.5' } 有无最后一条编译行,错误是相同的。我想念什么?

16
Android 8.0:java.lang.IllegalStateException:不允许启动服务意图
在启动应用程序时,应用程序启动应执行某些网络任务的服务。定位到API级别26后,我的应用程序无法在后台在Android 8.0上启动服务。 引起原因:java.lang.IllegalStateException:不允许启动服务意图{cmp = my.app.tt / com.my.service}:应用程序在后台uid UidRecord {90372b1 u0a136 CEM空闲过程:1 seq(0,0 ,0)} 据我了解,它涉及: 后台执行限制 如果针对Android 8.0的应用尝试在不允许创建后台服务的情况下尝试使用该方法,则startService()方法现在将引发IllegalStateException。 “ 在不允许的情况下 ”-实际上是什么意思?以及如何解决。我不想将服务设置为“前台”

6
如何创建没有标题的DialogFragment?
我正在创建一个DialogFragment以显示有关我的应用程序的一些帮助消息。除了一件事情之外,其他所有东西都工作正常:窗口顶部有一个黑色条纹,显示了DialogFragment,我认为这是为标题保留的,这是我不想使用的东西。 这特别痛苦,因为我的自定义DialogFragment使用白色背景,因此更改太臭名昭著而无法搁置。 让我以图形方式向您展示: 现在,我的DialogFragment的XML代码如下: <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:id="@+id/holding" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/dialog_fragment_bg" > <!-- Usamos un LinearLayout para que la imagen y el texto esten bien alineados --> <LinearLayout android:id="@+id/confirmationToast" android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="wrap_content" > <TextView android:id="@+id/confirmationToastText" android:layout_width="wrap_content" android:layout_height="fill_parent" android:text="@string/help_dialog_fragment" android:textColor="#AE0000" android:gravity="center_vertical" /> </LinearLayout> <LinearLayout android:id="@+id/confirmationButtonLL" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" …


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.