-1
這一塊,我發現這個在Android開發者,當我試圖定義一個按鈕:android developers blog: UI framework changes in Android 1.6請解釋的代碼
使用的是Android 1.6,這一切都不是必要的。所有你必須做你的活動,以處理click是聲明的公共方法(該方法必須有一個View參數):
class MyActivity extends Activity { public void myClickHandler(View target){
// Do stuff
}
}
,然後從XML佈局引用此方法:
<Button android:onClick="myClickHandler" />
可以smeone請給我解釋一下這段代碼嗎?我是一名編程初學者,我不知道應該在//做什麼空間?我需要參考另一個活動,以便我可以打開另一個屏幕。我是否還需要開展一項活動並在課堂上安排一個計劃?這是我目前在課堂上使用的代碼。請告訴我,如果我需要更新它使用此方法:
package com.duncan.hello.world;
import com.duncan.hello.world.R;
import android.app.Activity;
import android.os.Bundle;
public class OtherActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.other);
}
}
好的,謝謝 –
然而,我明顯知道dto把我想做的事情放在那裏,但是什麼代碼? –
@WhammoKablammo ... *我*不知道你想做什麼,所以我會怎麼知道? –