草庐IT

starting-activity

全部标签

android - Activity 标题语言问题

我的应用中有两种语言。values/strings.xml和values-ru/strings.xml当我以编程方式更改语言时,所有字符串都在翻译,但Activity标题未更改。我在所有Activity中使用SharedPreferencesprefs=PreferenceManager.getDefaultSharedPreferences(this);StringlanguageToLoad=prefs.getString("prefLanguage","en");Localelocale=newLocale(languageToLoad);Locale.setDefault(lo

android - Activity 标题语言问题

我的应用中有两种语言。values/strings.xml和values-ru/strings.xml当我以编程方式更改语言时,所有字符串都在翻译,但Activity标题未更改。我在所有Activity中使用SharedPreferencesprefs=PreferenceManager.getDefaultSharedPreferences(this);StringlanguageToLoad=prefs.getString("prefLanguage","en");Localelocale=newLocale(languageToLoad);Locale.setDefault(lo

android - 没有 Activity 的 fragment

有人问我一个面试问题:fragment可以在没有Activity的情况下存在吗?我搜索了答案,但没有得到正确的答案和解释。有人可以帮忙吗? 最佳答案 是的,你可以在任何地方这样做:newYourFragment();因为fragment必须有一个无参数的构造函数。但是它的lifecycle在连接之前不会启动。所以onAttach、onCreate、onCreateView等只有在附加的时候才会被调用。所以大多数Fragment在附加之前什么都不做。 关于android-没有Activit

android - 没有 Activity 的 fragment

有人问我一个面试问题:fragment可以在没有Activity的情况下存在吗?我搜索了答案,但没有得到正确的答案和解释。有人可以帮忙吗? 最佳答案 是的,你可以在任何地方这样做:newYourFragment();因为fragment必须有一个无参数的构造函数。但是它的lifecycle在连接之前不会启动。所以onAttach、onCreate、onCreateView等只有在附加的时候才会被调用。所以大多数Fragment在附加之前什么都不做。 关于android-没有Activit

android - 在没有新 Intent 的情况下,我应该如何从通知返回到 Activity

来自Android开发,我通过示例代码实现了一个简单的通知,但是在我的应用程序中,我不想新的Intent并再次创建Activity,我只想回到我的上一个Activity(它是一个媒体播放器UI)。如果我使用示例代码,它将通过创建一个新ActivityIntentresultIntent=newIntent(this,ResultActivity.class);我评论了有关新Intent的相关代码并收到了通知,但不知道如何回到我的上一个Activity......长按主页键返回我的应用程序并触摸我的应用程序就可以了。我想要的就是这种行为。bleow是来自Android开发的示例代码,我评

android - 在没有新 Intent 的情况下,我应该如何从通知返回到 Activity

来自Android开发,我通过示例代码实现了一个简单的通知,但是在我的应用程序中,我不想新的Intent并再次创建Activity,我只想回到我的上一个Activity(它是一个媒体播放器UI)。如果我使用示例代码,它将通过创建一个新ActivityIntentresultIntent=newIntent(this,ResultActivity.class);我评论了有关新Intent的相关代码并收到了通知,但不知道如何回到我的上一个Activity......长按主页键返回我的应用程序并触摸我的应用程序就可以了。我想要的就是这种行为。bleow是来自Android开发的示例代码,我评

android - 如何创建具有配置 Activity 的应用小部件,并首次对其进行更新?

这真让我抓狂。即使有推荐的做法,我也不知道如何从配置Activity中更新应用小部件。为什么在创建应用程序小部件时不调用更新方法超出了我的理解。我想要的:一个包含项目集合(带有ListView)的应用程序小部件。但是用户需要选择一些东西,所以我需要一个配置Activity。配置Activity是ListActivity:@TargetApi(Build.VERSION_CODES.HONEYCOMB)publicclassChecksWidgetConfigureActivityextendsSherlockListActivity{privateListmRowIDs;intmApp

android - 如何创建具有配置 Activity 的应用小部件,并首次对其进行更新?

这真让我抓狂。即使有推荐的做法,我也不知道如何从配置Activity中更新应用小部件。为什么在创建应用程序小部件时不调用更新方法超出了我的理解。我想要的:一个包含项目集合(带有ListView)的应用程序小部件。但是用户需要选择一些东西,所以我需要一个配置Activity。配置Activity是ListActivity:@TargetApi(Build.VERSION_CODES.HONEYCOMB)publicclassChecksWidgetConfigureActivityextendsSherlockListActivity{privateListmRowIDs;intmApp

两个 Activity 之间的Android共享元素转换不起作用

在我的应用程序中,我尝试在Activity之间使用新引入的元素共享。如果共享元素具有固定位置(例如android:layout_gravity="top"),那么一切都像魅力一样工作,但是当View被锚定时问题就来了。我的第一个Activity如下所示:...我的第二个Activity看起来像这样......我使用的代码如下:Intentintent=...;ActivityOptionsoptions=ActivityOptions.makeSceneTransitionAnimation(this,view,"fab_button");startActivity(intent,op

两个 Activity 之间的Android共享元素转换不起作用

在我的应用程序中,我尝试在Activity之间使用新引入的元素共享。如果共享元素具有固定位置(例如android:layout_gravity="top"),那么一切都像魅力一样工作,但是当View被锚定时问题就来了。我的第一个Activity如下所示:...我的第二个Activity看起来像这样......我使用的代码如下:Intentintent=...;ActivityOptionsoptions=ActivityOptions.makeSceneTransitionAnimation(this,view,"fab_button");startActivity(intent,op