安卓新手,我想在外部類(用于回應按鈕控制元件)中呼叫findViewById介面找到控制元件,結果發現不行
import android.widget.EditText;
import android.widget.Spinner;
public class BTListerner extends Activity implements View.OnClickListener {
public void onClick(View view)
{
EditText edtText;
switch (view.getId())
{
case R.id.btn_delDev:
edtText = findViewById(R.id.edt_devScan);
edtText.setText("");
break;
case R.id.btn_delKnife:
edtText = findViewById(R.id.edt_KnifeScan);
edtText.setText("");
}
uj5u.com熱心網友回復:
有幾種辦法,例如回呼、內部類直接參考、傳入handler、還有新手最容易用的EventBus。uj5u.com熱心網友回復:
我說的是達到你的目的哦,不是外部呼叫findViewById轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/240229.html
標籤:Android
