私は、10を超えるアクティビティからコンテキストオブジェクトを取得するクラスを持っています。2つの異なるアクティビティのコンテキストオブジェクトを比較する方法..?
私は、アクティビティが瞬時にあるコンテキストオブジェクトを知りたいと思います。
私は以下を試みましたが、結果はありませんでした。
context.equals(One.this);
context.equeals(One.class);
いずれかのアイデアがある場合は、私と共有してください!
私は、10を超えるアクティビティからコンテキストオブジェクトを取得するクラスを持っています。2つの異なるアクティビティのコンテキストオブジェクトを比較する方法..?
私は、アクティビティが瞬時にあるコンテキストオブジェクトを知りたいと思います。
私は以下を試みましたが、結果はありませんでした。
context.equals(One.this);
context.equeals(One.class);
いずれかのアイデアがある場合は、私と共有してください!
このContext
の参照を必要以上に長く保持しないことを願っていますが、正しく処理されないと、これがメモリリークの原因となります。
彼らはあなたがそのようなおよび使用としてそれらを扱うことができ、すべてのActivity
のインスタンスであれば:
if (activity instanceof MyClassActivityOne) {
// do something
}
正常に動作します:D – delive
こんにちはchris、知識共有ありがとうございます、他のシナリオの作業サンプルにこのコードを使用する必要がありますか? –
テン活動を一度に持っていることがたくさんのように思えます。
コンテキストオブジェクトを比較して何をしようとしていますか?時には質問への回答 「どうすればいいですか?」 「これをしないでください!あなたが望むものを教えてください。私たちは、別の道で を提案します。
どのようにコンテキストオブジェクトをクラスに渡しますか? – Caner
コンストラクタを使って、文脈オブジェクトを正確に置くことができると思います。 – R4j
は、どのようにして円錐オブジェクトを詰めて受け取りますか? –