jjzjj

mainactivity

全部标签

java - 从静态内部类调用非静态方法

我是Android的新手,我遇到了这个问题,当我从静态内部类调用非静态方法时出现nullPointerException,下面是我的代码。publicvoidplayPauseMusic(){//checkforalreadyplayingif(mp.isPlaying()){if(mp!=null){mp.pause();//ChangingbuttonimagetoplaybuttonbtnPlay.setImageResource(R.drawable.btn_play);}}else{//Resumesurahif(mp!=null){mp.start();//Changing

java - 不使用 super.oncreate() 停止循环并扩展 MainActivity

我从MainActivity扩展了一个“登录”类。MainActivity看起来像这样:publicclassMainActivityextendsFragmentActivity{/**Calledwhentheactivityisfirstcreated.*/privatestaticStringTAG="MainActivity";@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);//setContentView(R.layout.main);Inten

android - 用户登录成功启动mainActivity

这里是一个用户凭据检查的模拟,大部分代码是由AndroidStudio生成的。如果user:pass不存在,它会进行注册,但我不确定应该将用户发送到主要Activity的位置。请查看checkingmail&pass部分。/***Representsanasynchronouslogin/registrationtaskusedtoauthenticate*theuser.*/publicclassUserLoginTaskextendsAsyncTask{@OverrideprotectedBooleandoInBackground(Void...params){//TODO:att

android - 点击后退按钮时将数据保存在编辑文本中

因此,在Activity1中,我单击一个按钮将我带到Activity2。在Activity2中,我将一些数据输入到EditText中。当我按下电话上的后退按钮时,它会将我带到正确的Activity1,但如果我再次按下Activity1按钮,我输入到EditText中的任何文本都将消失。我确定这是因为每次按下按钮时我都会开始一个新的Intent,我认为我需要使用Flags但我不确定。下面是我的基本MainActivity1和MainActivity2,没有我尝试过但不起作用的代码。**编辑:退出应用程序后,所有保存的数据都需要删除。主要Activity1publicclassMainAc

android - Fragment 中的 SignInButton - 并且从不在 MainActivity 中调用 onClick

我已成功遵循指南AccessingGoogleAPIs.之后我决定将一些代码移动到fragment中:并且在MainActivity中,我已将GoogleApiClient对象的创建从onCreate()移动到googleLogin()方法:publicvoidgoogleLogin(Viewv){mGoogleApiClient=newGoogleApiClient.Builder(this).addConnectionCallbacks(this).addOnConnectionFailedListener(this).addApi(Plus.API).addScope(Plus.

java - 在 Android 中处理命令而不启动 MainActivity

我是android的新手,曾一度被我的新屏幕关闭测试应用程序卡住。我正在尝试开发一个Android应用程序,通过单击应用程序的应用程序启动器图标直接关闭或锁定屏幕。我能够使用我想要的功能锁定屏幕,但有一个问题。当我单击启动器中的屏幕锁定图标时,大约需要一秒钟然后锁定屏幕(MainActivity需要时间才能启动)。我希望删除该时间延迟,并且只想在用户点击启动器中的应用程序图标时处理锁定手机的命令。但我无法弄清楚。这是AndroidManifest.xmlMainActivity.javapublicclassMainActivityextendsActivity{protectedvo

android - 检查 Recyclerview Adapter 中的单选按钮状态并从 MainActivity 对其应用更改

在我的MainActivity方法中,checkAnswer和showSolution必须修改,因为我将RecycleView适配器添加到项目并将所有View项移动到QuestionAdapter。我不明白我应该如何在QuestionAdapter中使用isChecked检查rbGroup单选按钮的状态并将其id传递给MainActivity。我试着检查一下:Radiogroupinrecyclerview但我仍然不清楚下一步应该采取什么步骤。有人可以给我基本的指导,从现在开始修改我的项目应该采取什么步骤。仍然找不到在回收View中处理单选按钮列表的答案或教程。如何使用MainActi

android - AsyncTask 的进度对话框 - Android

我正在尝试在加载Twitter提要时显示进度对话框...但是,当出现Twitter提要时,进度对话框仍保留在屏幕上。非常感谢任何帮助。publicclassMainActivityextendsListActivity{finalstaticStringtwitterScreenName="CFABUK";finalstaticStringTAG="MainActivity";privateAsyncTask>tat;booleandone;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(save

android - 你如何从另一个 Activity 中调用主要的启动器 Activity ?

在我的程序中,我有一个在应用程序打开时启动的Activity。如果我再打开几个Activity,我怎样才能回到主要Activity?在Intent过滤器中,Activity的名称是“android.intent.action.MAIN”,它不允许我在其上调用startActivity()。我该怎么办? 最佳答案 Intentintent=newIntent(this,MainActivity.class);intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);startActivity(in

Android - 如何从 MainActivity 中的 RecyclerView 检索 EditText 值

如何从RecyclerView在MainActivity中创建的所有EditText中检索值?在我的RecyclerView适配器中,我正在扩展我的内部类:publicclassMyPersonalAdapterextendsRecyclerView.Adapter我在该内部类中获得了对EditText的引用:classMyPersonalViewHolderextendsRecyclerView.ViewHolder{TextViewnumberTextView;EditTextnameEditText;publicMyPersonalViewHolder(ViewitemView)