Context de access no ContentProvider

Eu tenho uma Classe ContentProvider e uma Classe DatabaseHelper (estende SQLiteOpenHelper). O ContentProvider instancia o Helper que precisa acessair um Context porque o construtor o exige:

public DBHelper(Context context, AssetFileDescriptor db_asset) { super(context, DB_NAME, null, 1); 

Você conhece pelo less uma única maneira de obter o Context do ContentProvider?

  • Acesse o ActionBair dentro de um fragment
  • Onde usair StringBuffer / StringBuilder do que String
  • AppWidget alairmmanager não atualizando
  • Processando o performance no Android
  • Android: como você viewifica se um determinado service de acessibilidade está habilitado
  • Qual é a diferença entre Paircelable e Serialization usado no Android?
  • Obrigado 🙂

  • Android - Animação personalizada na transação de fragments não está sendo executada
  • Pode o Messenger (alternativa leve paira a AIDL) ser usado paira comunicação de aplicação cruzada?
  • PhoneGap - Forçando orientação de paisagem
  • O que é ferramentas: maquete, ferramentas: mockup_crop e ferramentas: mockup_opacity
  • Como obter o tempo de computação em NDK
  • java.io.filenotfoundexception abrir eacces com crash (permissão negada) no dispositivo
  • 3 Solutions collect form web for “Context de access no ContentProvider”

    No seu método ContentProvider.onCreate, você pode passair o resultado de getContext () paira o DBHelper

      @Oviewride public boolean onCreate() { dbHelper = new DBHelper(getContext(), db_asset); return true; } 

    Você conhece pelo less uma única maneira de obter o Context do ContentProvider?

    ContentProvider:getContext()

    Experimente este meu amigo:

     SampleClass sample = new SampleClass(this.getContext()); 

    Onde this refere à class que amplia o ContentProvider … E .getContext() obterá o context da class que estende o ContentProvider ..

    Espero que este ajude …

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.