2013-01-11 4 views
-1

앱의 아무 곳에서나 호출 할 수있는 텍스트 상자로 단일 팝업 레이아웃을 만드는 법. 내가 의미하는 의사 코드를 아래에서보십시오. Android 재사용 가능 레이아웃 작성

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 
    } 
} 

는 다른 클래스에 표시 할 수 있습니다 someclass에서 수행 레이아웃에 어떤 텍스트 그래서 내가 한 번만 생성 된 클래스를 팝업을하려는 것을 의미한다. 이 같은 텍스트 상자 또는 모든 레이아웃에 다른 위젯을 표시 할 경우

답변

2

, 그럼 더 좋은 방법은 레이아웃을 생성하고이 보여주고 싶은 모든 활동이 레이아웃을 포함하는 것입니다 .. 은이 링크를 참조 할 수 있습니다 link