現在、Android タブレットのグラフィカル ユーザー インターフェイスのプロジェクトに取り組んでいます。RelativeLayout
1つの画面にいくつかのボタンがあり、それらを使用して表示/非表示にしたいと考えています。
onClickListener を使用してみましたが、内部メソッドでonClick
は、各ボタンとRelativeLayout
.
GUI は動的に構築されます。その構造全体が、XML ファイルを介して供給されるデータに依存するからです。また、テキスト (温度や湿度などのセンサーデータ) の更新を受け取る をRelativeLayout
使用するため、動的なアプローチが使用されます。TextView
その問題を回避するためのアイデアを教えてください。助けていただければ幸いです。記載されている情報が十分でない場合は、お尋ねください。詳細をお知らせします。
現時点で私はこれを試しました:
private void setSensorPointOnClick(final ObjectView currentObjectView, final String currentLinkName)
{
for(int i=0; i<listofSensorDeviceButtons.size(); i++ )
{
listofSensorDeviceButtons.get(i).setOnClickListener(
new View.OnClickListener()
{
public void onClick(View v)
{
arrayClickedButton[i] = listofSensorDeviceButtons.get(i);
mainFrameLayout.removeAllViews();
stepToObject(currentObjectView, currentObjectView.getName());
}
}
);
}
}