BUNO-031 「.currentTarget」という変数にマッチングするデータを集めて操作する方法は、以下のようなものが考えられます。
1. **それぞれのコンポーネント毎の操作**: 各コンポーネントごとに、そのコンポーネントが所有するデータを取得し、それを手動で操作します。よって、ビュー毎に自分自身を操作するためのメソッドを定義します。
```java
class MainActivity extends AppCompatActivity {
// フォームの各コンポーネントを参照するためのリファレンス
EditText editText1;
Button button1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
void updateComponents() {
// editText1の状態をアップデートする
editText1.setText("新しいテキストを入力してください");
// button1の状態をアップデートする
button1.setEnabled(false);
}
}
```
2. **共有領域**の使用: 全体のアプリケーションで共有するメモリ領域を設定し、どのコンポーネントから何を更新するかを管理するカラムを含めます。この実装はより複雑になる可能性があり、また、パフォーマンスの観点から問題を引き起こす可能性があるため、注意が必要です。
デフルタ値ファイル診断についての質問やどこで onset_val(start_val)を更新するかの詳細に関してもっとお知らせください。それにより適切な解決策を提供することができます。
2017年2月25日