조각화 할 C/P 코드를 작성한 후 내 함수가 앱 내부에서 문자열을 설정하지 않습니다. 하지만 조각이 없으면 처음에는 작동했지만 문제를 찾을 수 없습니다. 문자열은 기본 문자열이 함께 표시되는 동안, 화면에 출력의 setText 문자열을 앱이 정상적으로 실행하지만 그것은하지 않습니다왜 setText가 조각 내부 문자열로 출력되지 않습니까?
public class MainFragment extends FragmentActivity{
EditText editNumber;
Button calculate;
TextView result;
int two = 2;
int seven = 7;
int inputNumber;
@Override
protected void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//find elements
editNumber = (EditText) findViewById(R.id.editNumber);
calculate = (Button) findViewById(R.id.calculateButton);
result = (TextView) findViewById(R.id.resultText);
//listener
editNumber.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
inputNumber = Integer.parseInt(editNumber.getText().toString());
}
});//onClick
calculate.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
result.setText("Output: " + (inputNumber/two) + seven);
}
});//onclick
}//onCreate
}//main
[코드] 당신이하는 Fragment
객체를 정의에 삽입해야 FragmentActivity
에서