小编Kev*_*vin的帖子

无法通过从右向左滑动关闭NavigationDrawer

我一直在努力解决我遇到的问题,即我无法通过从右向左滑动来关闭NavigationDrawer,但没有成功.通过从屏幕左边缘向右滑动打开它可以正常工作.我目前正在尝试合并来自developer.android.com网站的NavigationDrawer示例和ViewPager示例,一切正常,但不是关闭导航抽屉.我希望有人能帮助我.

这是我的代码:

package com.example.android.effectivenavigation;

import android.app.ActionBar;
import android.app.FragmentTransaction;
import android.app.SearchManager;
import android.content.Intent;
import android.content.res.Configuration;
import android.os.Bundle;
import android.support.v4.app.ActionBarDrawerToggle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import android.support.v4.view.GravityCompat;
import android.support.v4.view.ViewPager;
import android.support.v4.widget.DrawerLayout;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;
import android.widget.Toast;

public class MainActivity extends FragmentActivity /*implements ActionBar.TabListener*/ {

    /**
     * The {@link android.support.v4.view.PagerAdapter} that will provide fragments for each of the
     * three primary sections of the app. …
Run Code Online (Sandbox Code Playgroud)

android android-viewpager

20
推荐指数
2
解决办法
7189
查看次数

Cursor!= null但是null?

我试图在应用程序同步时更新数据库中每一行的"html"列.我已经使用本教程在这里将应用程序添加到"配置文件"列表中.这是我在SyncAdapter中使用的代码:

private static void performSync(Context context, Account account, Bundle extras, String authority, ContentProviderClient provider, SyncResult syncResult) throws OperationCanceledException {
  MySQLiteHelper openHelperClass;
  SQLiteDatabase sqliteDatabase;
  String str;
  mContentResolver = context.getContentResolver();
  Log.i(TAG, "performSync: " + account.toString());

  Log.v(TAG, "CDS Opened!");
  openHelperClass = new MySQLiteHelper(context);
  sqliteDatabase = openHelperClass.getWritableDatabase();
  Log.v(TAG, "CDS loaded db!");
  Cursor cursor = sqliteDatabase.query("offline", null, null, null, null, null, null);
  Log.v(TAG, "CDS queried!");
  if(cursor != null) {
      Log.v(TAG, "Cursor not null!");
      Log.v(TAG,cursor.toString());
      if(cursor.moveToFirst()) {
          Log.v(TAG, "first pos");
      while(cursor.moveToNext()) {
          Log.v(TAG, "1"); …
Run Code Online (Sandbox Code Playgroud)

java sqlite android

0
推荐指数
1
解决办法
312
查看次数

标签 统计

android ×2

android-viewpager ×1

java ×1

sqlite ×1