2012-10-30 2 views
0

글로벌 범위를해야합니다 코드에서 로케일을 설정합니다. 문제는 내가 활동을 변경할 때 새로운 활동에 대해 기본으로 다시 설정된다는 것입니다. 다음은 예제 코드입니다.이 코드를 안드로이드 응용 프로그램

Button o_nas_bt = (Button) findViewById(R.id.o_nas_bt_id);  
o_nas_bt.setOnClickListener(new View.OnClickListener() { 
     public void onClick(View v) { 
      startActivity(new Intent("com.investwroclaw.ONASACTIVITY")); 
     } 
    }); 

전체 앱의 로케일을 변경하고 싶습니다. 누군가 여기서 나를 도울 수 있습니까?

Thax.

답변

1

확인. 내 특정 사건 (응용 프로그램의 가정에서 언어를 변경하는 것을 의미)에서 작동하는 솔루션이 있습니다.

  Intent intent = new Intent(InvestWroclawActivity.this, InvestWroclawActivity.class); 
      startActivity(intent);    
1

내가 실제로 휴대 전화의 로케일을 사용하는 것이 좋습니다 것이다 : 나는 (그 변화의 로케일을 의미) 언어를 변경하면 내가 의도하고이 코드를 사용하여 활동을 다시 시작합니다. 사실 꽤 쉽습니다.

관련 문제