我還是Java的新手 我正在嘗試執行FileExplorer! < < =鏈接如何使用2個可用按鈕中的按鈕調用FileExplorer.java?
我有2個按鈕,其中之一是調用ExplorerFile類。但它似乎並不奏效。 雖然我的第一個按鈕似乎工作。
以下是我的代碼(按鈕):
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Status = (TextView)findViewById(R.id.app_status);
IntentFilter filter = new IntentFilter();
filter.addAction(UsbManager.ACTION_USB_DEVICE_ATTACHED);
filter.addAction(UsbManager.ACTION_USB_DEVICE_DETACHED);
filter.setPriority(500);
this.registerReceiver(mUsbReceiver, filter);
DeviceInformationContext = this;
//Button1
Button connectBtn = (Button)this.findViewById(R.id.connectBtn);
connectBtn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
myMucNil.Muc_Config(19256, (byte) 0x8A);
}
});
myMucNil = new MUC_NIL(DeviceInformationContext);
//Button2
Button getPy = (Button) findViewById(R.id.getFilePy);
OnClickListener pyList = new OnClickListener() {
@Override
public void onClick(View v) {
startActivity(new Intent(MainActivity.this, FileExplorer.class));
}
};
getPy.setOnClickListener(pyList);
}
我感謝你在爲你的幫助,如果您想引導我。
謝謝@LaurentG的編輯。 – user2377054
首先檢查是否調用了'onClick()'方法(使用調試器或日誌記錄) –