タブレット用のアプリケーションを設計する必要があります。その中でスペースが利用可能であるという事実のために、私はフラグメントを使用することにしました。画面を4つの部分に分割する必要があります。各パートには、ニュースのタイトルと説明が表示されます。その4つの部分からいずれかの部分をクリックすると、対応するフラグメントIDを取得する必要があります。どうすれば入手できますか。
私のレイアウトでは、フレームレイアウトを指定し、フラグメントマネージャーを使用して動的にフラグメントを追加しました。
ralativLayout_Id.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { ///Here I need to get the clicked part's fragment ID. Or have to find out which part clicked using any way. Toast.makeText(getActivity(), "Clicked " + news_title, Toast.LENGTH_SHORT).show(); ///Have to show the selected news in the whole screen need to call another activity for that. } });