如何仅更新活动的一部分

时间:2012-05-06 06:38:28

标签: android android-fragments android-activity

嗯,标题说明了一切,但是有一点问题,我不能使用片段或加载器,因为我正在为android 2.3开发,所以,我怎样才能更新活动的一部分呢? / p>

2 个答案:

答案 0 :(得分:2)

即使在2.3中,你仍然可以使用android-support-v4 jar

来使用片段

答案 1 :(得分:0)

您可以按ID引用视图。作为更改EditText的示例,您可以:

EditText text = (EditText) findViewById(R.id.input);
test.setText("New Text");

只需将演员表更改为正确的类型,对于按钮:

Button btn = (Button) findViewById(R.id.button);

因此,对于您的代码,如果您有一个带有xml元素android:onclick="increment"的按钮,则可以使用以下函数:

public void increment(View view) {
    TextView number = (TextView) findViewById(R.id.number);
    number.setText(Integer.toString(Integer.parseInt(number.getText()) + 1));
}