私は、recyclerviewのボタンを押した後にDatabaseHelperクラスにアクセスしようとしています。問題は、リサイクラー・アダプターのボタンがAppCompatViewを拡張していないことと、onCreate()メソッドが得られないことです。データベース機能でアクセスするためにDatabaseHelperオブジェクトを宣言するために以下を使用できません。現在のコンテキストを取得するために 'this'キーワードを使用することはできません。onCreate()を使用しないデータベースヘルパーオブジェクトの使用が可能
私は通常以下を行います。 「
しかし、私は別のクラスを拡張する必要があり、現在のコンテキストを取得するには「この」キーワードを使用することはできませんし、次のことができます。私はのonCreate()メソッドを取得するためにAppCompatActivityを拡張しますDatabaseHelperクラスへのアクセス方法を理解してください。
私はクリックしようとしているボタンは、cardviewのrecyclerviewである:
誰も私がデータベースにアクセスできるように、私は別の方法で現在のコンテキストを得るのを助けることができます?ありがとう。
GetInfoRecyclerAdapterとは異なるコンテキストを使用できますか?多分私は文脈を理解していないかもしれません。私は2つのアクティビティMainActivityとViewActivityを持っています。だから私が理解すれば、ViewActivityのコンテキストを渡すときにGetInfoRecyclerAdapterを呼び出し、ViewActivityのコンテキストを使用する???あれは正しいですか?? – MattBorg
ええ、トリックを行うように見えました。 – MattBorg
あなたはようこそ!:) –