2011-12-13 2 views
2

"즐겨 사용하는 버튼"페이지와 같이 다른 페이지로 전송되는 몇 개의 버튼을 사용자가 선택할 수 있기를 바랍니다. 이렇게하려면 레이아웃을 앱에서 변경해야합니다. 응용 프로그램을 닫은 후에도 수정 된 레이아웃을 유지하고 싶습니다. 이것을 할 수 있습니까?응용 프로그램에서 동적으로 변경되는 레이아웃

+0

그래서 요는 사용자가 사용자가 마우스 오른쪽 버튼을 선택합니다 순서대로 화면에 버튼을 생성 할 일을 선택하려면 원하는 : 당신이 더 많은 활동을 추가하지 않으 경우 그냥 사용합니까? – JPM

+0

JPM, 당신은 완전히 맞습니다. –

답변

0

다른 레이아웃으로 약간의 활동을해야합니다.

private void SwitchLayout2() 
{ 
    RelativeLayout Layout1 = (RelativeLayout)findViewById(R.id.layout1); 
    RelativeLayout Layout2 = (RelativeLayout)findViewById(R.id.layout2); 

    // Enable Layout 2 and Disable Layout 1 
    Layout1 .setVisibility(View.GONE); 
    Layout2.setVisibility(View.VISIBLE); 
} 

private void SwitchLayout1() 
{ 
    RelativeLayout Layout1 = (RelativeLayout)findViewById(R.id.layout1); 
    RelativeLayout Layout2 = (RelativeLayout)findViewById(R.id.layout2); 

    // Enable Layout 1 & Disable Layout2 
    Layout1.setVisibility(View.VISIBLE); 
    Layout2.setVisibility(View.GONE); 
} 
+0

문제는 100 개의 버튼이 끝나고 어떤 순서로든 선택할 수 있다는 것입니다. 이런 식으로 할 수 있습니까? –

+0

질문은 다른 레이아웃을 표시하지 않고 즉시 새 레이아웃을 생성하는 것입니다. – ethan

+0

에단, 어쩌면이 일을하는 법을 아십니까? –

관련 문제