アプリのどこからでも呼び出すことができるテキスト ボックスを使用して、単一のポップアップ レイアウトを作成する方法。以下の疑似コードを参照してください。
PopUpClass popup;
private static Singleton instance = null;
class Singleton {
if(instance == null) {
instance = new Singleton ();
// Instantiate a class pop up class layout
popup = new PopUpClass(); // I dont know how to create this one
}
return instance;
}
SomeClass {
private buttonClicked {
Singleton singleton = new Singleton();
PopUpClass popup = singleton.popup;
//add the pop up class to current view
}
}
これは、ポップアップクラスを一度だけ作成して、あるクラスで行われたレイアウト上のテキストが他のクラスでも表示できるようにすることを意味します。