小编Tan*_*yak的帖子

调用finish()不会完成活动

我想在特定原因暂停时完成我的活动.直到最近,我的代码工作正常,但最近由于finish()某种原因,该方法停止了它的工作.此外,finish()调用该方法时,我收到以下LogCat消息:

12-31 18:01:23.445: W/ActivityManager(481): Duplicate finish request for ActivityRecord{42465370 u11 "myapplicationpackage"}
Run Code Online (Sandbox Code Playgroud)

有人可以帮我解决这个问题吗?

OnPause() 方法

@Override
protected void onPause() {
    super.onPause();
    finish();
}
Run Code Online (Sandbox Code Playgroud)

android onpause activity-finish

7
推荐指数
1
解决办法
7882
查看次数

如何清除活动下方的活动堆栈

在我的应用程序中,当我启动一个特定的活动时,我希望从下面的堆栈中清除同一个包中的所有活动.有人可以帮我解决这个问题吗?此外,我不想android:noHistory="true"在清单中使用,因为我只希望在启动此特定活动时清除堆栈历史记录.

编辑:

为了使我的观点更清楚,假设我有活动a.从我开始活动b.从b开始c.但是当我开始时我想清除b和a.

android android-activity

6
推荐指数
1
解决办法
1953
查看次数

可搜索的配置为SearchView返回Null

我创建了一个搜索界面,但我似乎无法给连接SearchViewActionBar我搜索的配置文件.当我尝试在我的onCreateOptionsMenu方法中检索它时SearchManager.getSearchableInfo(getComponentName()返回null.有人可以帮我解决这个问题吗?

Settings.onCreateOptionsMenu(菜单)

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    super.onCreateOptionsMenu(menu);
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.activity_main, menu);

    SearchManager sm = (SearchManager) getSystemService(Context.SEARCH_SERVICE);
    SearchView sv = (SearchView) menu.findItem(R.id.menu_search).getActionView();
    SearchableInfo info = sm.getSearchableInfo(getComponentName()); //This variable is returned as null                                                      
    sv.setSearchableInfo(info);
    sv.setIconifiedByDefault(false);
    sv.setSubmitButtonEnabled(true);
    return true;
}
Run Code Online (Sandbox Code Playgroud)

AndroidManifest.xml中的设置活动

<activity
        android:name=".Settings"
        android:label="@string/app_name"
        android:screenOrientation="portrait" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>

        <meta-data
            android:name="android.app.searchable"
            android:resource="@xml/searchable" />
    </activity>
Run Code Online (Sandbox Code Playgroud)

AndroidManifest.xml中的可搜索活动

 <activity
        android:name=".ImageSearch"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.SEARCH" />
        </intent-filter>
    </activity>
Run Code Online (Sandbox Code Playgroud)

我 …

android searchable searchview oncreateoptionsmenu

4
推荐指数
1
解决办法
1961
查看次数

MediaStore.Images.Media.MINI_THUMB_MAGIC有什么作用?

我只是对MediaStore.Images.Media.MINI_THUMB_MAGIC列包含的内容感到好奇.它与图像的缩略图有什么关系吗?谢谢.

android mediastore

4
推荐指数
1
解决办法
3484
查看次数