草庐IT

mainactivity

全部标签

android - 在 Android 中从 MainActivity 调用 TextView 到 Fragment

是否可以调用MainActivity控制TextView到Fragment?我不知道这是否可能。有DrawerLayout,它包含TextView。验证布局包含TextView。现在,当有人点击slider菜单项时,我将调用FrameLayout中的Fragment。我想在Fragment中找到那个TextView控件。有可能吗,如果可以,那怎么办?就好比在Asp.net中调用WebForm中的MasterPage控件。 最佳答案 是的,这是可能的。你可以这样尝试:TextViewtextview=(TextView)getActi

java - 在 Android 中的 AlertDialog 中按下 OK 时返回 MainActivity

我正在使用此警报对话框弹出一条消息,指出没有可用的Activity互联网连接。我想在用户单击“确定”时返回到MainActivity,但我似乎无法继续。packagecom.xx.xx.xxhelper;importandroid.app.AlertDialog;importandroid.content.Context;importandroid.content.DialogInterface;publicclassAlertDialogManager{publicvoidshowAlertDialog(Contextcontext,Stringtitle,Stringmessage

java - 安卓 ClassNotFoundException : Didn't find class MainActivity

首先,有一张图片(我的IDE的打印屏幕)可以更容易地显示我的包和文件,但是当我尝试提交我的问题时,系统说“你需要至少10个信誉才能发布图片“那是什么意思?????我使用EclipseJuno和Google的ADT插件来开发Android应用程序。起初,没问题,我可以在模拟器中甚至在我的Android设备上运行我的应用程序。只有在我为Maven添加Eclipse插件后问题才开始出现。这是插件“IntegrationfortheAndroidDevelopmentToolsandthem2eclipseMaven2插件版本0.4.3"从那以后,我已经尝试过所有的事情,但已经花费了太多时间而

android - MainActivity 太大。怎么拆分成多个文件

我正在构建一个Android应用程序,它有一个复杂的屏幕和很多逻辑。它目前包含一个ListView、选项卡、搜索框和一个用于更新用户内容的面板。问题是mainactivity代码文件变得非常大,虽然我将东西分成不同的层,因为有很多UI组件会影响屏幕上的东西。我试图将它分成几个文件,但我似乎做得不对。据我了解,Fragments并不是我在这里所需要的。还有其他方法吗?请只需要一些指示。我问的主要是代码,而不是布局(尽管我也不关心更改布局)。目前是616行,最大的问题是我们是一个团队,维护变得hell...... 最佳答案 创建实用程序

java - addAccount 未从 MainActivity 的 AbstractAccountAuthenticator 实现中调用

我正在关注tutorial用于将用户帐户添加到AndroidAccountManager。在我的主要Activity中,我有以下方法:privatevoidaddNewAccount(StringaccountType,StringauthTokenType){Log.d(TAG,"addNewAccountcalled");finalAccountManagerFuturefuture=mAccountManager.addAccount(accountType,authTokenType,null,null,this,newAccountManagerCallback(){@Ove

android - 退出对话框 fragment 后如何更新 MainActivity 中的 TextView?

目前,我的主要Activity显示任意时间,并按住一个按钮,按下该按钮会弹出一个时间选择器对话框fragment。用户在fragment中设置新时间并关闭fragment后,我希望我的主要Activity用用户选择的新时间更新它的TextView。我现在的问题是我不知道如何在用户设置时间后更新Activity中显示的时间。我试过使用onResume,但它一直导致应用程序崩溃。退出fragment后刷新Activity的最佳方式是什么?我试图实现的流程是用户在fragment中设置时间,导致共享首选项更新,然后主Activity刷新,用所选时间更新TextView。我是不是想错了?这是我

java - 如何在 Android 中从 DialogFragment 获取数据到 MainActivity?

我使用DialogFragment创建了一个应用程序。我想从DialogFragment和MainActivity中的setText获取数据>。在我的代码中,我成功创建了AlertDialog。但是我无法将EditText值获取到MainActivity。应用程序崩溃了。请帮助我来解决这个问题。我真的很感激任何帮助。MainActivity.java:publicclassMainActivityextendsActionBarActivity{ButtonshowDialog;TextViewshowText;StringmyNameStr;@Overrideprotectedvoi

android - Activity 类 MainActivity 不存在。我不知道为什么?

当我在手机中运行我的代码时,它没有运行。我很担心它。无法弄清楚问题是什么。我有5个java文件(我不知道我是否可以将其称为Activity)MainActivity.java,MainActivity2.java,Person.java,DatabaseHandler。java,GetDetails.java。和activity_main.xml、front_page.xml、refer_mail.xml这是一篇冗长的文章。对此感到抱歉。这是我的控制台消息。[2015-08-2819:23:58-FormDetails]ActivityManager:Errortype3[2015-0

android - 将代码从 Android 的 MainActivity 类移动到它们自己的库或文件

我是Java和Android开发的新手,但我已经能够创建一堆函数、子类和常量,当它们粘贴到默认Android项目的MainActivity类中时,它们可以正常工作。这些函数的目的是“pinghome”,让我的服务器知道何时安装了应用程序。实现这一点所需的唯一代码是MainActivity.java标准代码块中的notifyMyServer()行:publicclassMainActivityextendsActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceS

android - 如何在其他类中从 MainActivity 调用(和使用)onOptionsItemSelected

我正在制作我的第一个Android应用程序,但我遇到了一个问题。我有超过8个不同的类,它们都使用相同的操作栏。现在我想在我的其他类中调用主类的方法,而不是在每个不同的类中调用方法(并且有很多双重代码)。这是我在main.java中的onOptionsItemSelected代码的一部分@OverridepublicbooleanonOptionsItemSelected(MenuItemitem){//Handlepressesontheactionbaritemsswitch(item.getItemId()){caseR.id.actionbar_new_income:Intent