sql >> Databasteknik >  >> RDS >> SQLite

Android:NullPointerException Det går inte att ladda databasen till listvyn i ett fragment

Raden final DatabaseHandler db = new DatabaseHandler(getActivity()); deklareras högst upp i din klass och så vidare kommer skapandet av ditt fragment getActivity() att returnera en nollreferens.

Om du flyttar den inuti onCreate()-metoden kommer du att ha en aktivitetsreferens som din db-hanterare kan använda.




  1. Hitta en sträng genom att söka i alla tabeller i SQL Server

  2. SQL Server Service Broker konversationsgrupper

  3. Infoga CLOB i Oracle-databasen

  4. Index autoinkrement för Microsoft SQL Server 2008 R2