2012-08-29 7 views
0

안녕하세요, 내 앱에 대한 해결책을 찾고 있습니다. 내 두 번째 활동에 10 개의 버튼이 있습니다. 이제는 버튼 중 하나가 정보로 눌려지면 화면이 나타납니다. (그냥 텍스트) 나는 지금 약간의 시간을 찾고 있었고 나는 어느 것이 최고인지 모른다. 나는 활동이 느리고 모든 활동이 무거워지는 것을 원하지 않기 때문에 활동이 최선의 방법이라고 생각하지 않습니다.활동 또는 조각 또는 대화 상자

희망 하시겠습니까?

+0

당신은 조각을 확인해야합니다. .. –

답변

0

어쩌면 사용자 지정 대화 상자를 찾고 있습니까?

Tutorial

+0

고마워 할 것입니다.하지만 아주 좋은 감사의 소리를내는 파편에 대해서 다시 읽으십시오. –

0

당신은 대화 상자를 표시하려면이 같은 것을 사용할 수 있습니다. 조각은 경량의 구성 요소이며, 또한 응용 프로그램이보다 역동적이고 전문적인 보이게하기 때문에 단지 몇 가지 정보로 전화하여 버튼 클릭에

private void ShowDialog(String message){ 
    AlertDialog.Builder builder; 
    AlertDialog alert; 

    builder = new AlertDialog.Builder(MainActivity.this); 
    builder.setMessage(message)     
      .setCancelable(false) 
      .setPositiveButton(getString(R.string.button_ok), new  DialogInterface.OnClickListener() { 
       public void onClick(DialogInterface dialog, int id) { 
        dialog.cancel(); 
       } 
      }); 
    alert = builder.create(); 

    alert.show(); 
} 

...

ShowDialog("Some Information."); 
관련 문제