0

私はアンドロイドにまったく慣れておらず、個人的なメニューに関する質問があります。

1 つのメニューを使用して複数のアクティビティを作成したい。そこでheader.xml、すべてのアクティビティに含めるファイルを作成しました。ヘッダーには 4 つの画像があり、それらをクリック可能にしたい (これはandroid:onClick機能に問題はありません)、どのアクティビティが実行されているかをユーザーに表示したいと考えています。

したがって、「アクティビティ 1」の画像を「アクティビティ 1 アクティブ」の画像などに置き換えたいと考えています。「アクティビティ 3」をクリックすると、メニューはたとえば次の画像を使用する必要があります。

アクティビティ 1、アクティビティ 2、アクティビティ 3 ACTIVE、アクティビティ 4

さらに、ページが更新されるため、アクティブな画像はクリッカブルにしないでください。

解決方法のアイデアをいただければ幸いです。(プロジェクトは で実行する必要がありますandroid:minSdkVersion="8")

挨拶する

4

1 に答える 1

0

ユーザーがどのアクティビティに参加しているかを示すために、OnCreateでロングまたはショートトーストメッセージを表示できます。

Toast.makeText(getApplicationContext(), "Welcome in activity 3",
        Toast.LENGTH_LONG).show();

また、クリックの停止機能の場合は、次を使用してボタンのOnClick()をキャンセルできます。

image3.setClickable(false);
于 2012-12-26T11:43:23.563 に答える