0

私の Android アプリケーションには、線形レイアウトのテキスト ビューがいくつかあります。それらの横に [?] の形の小さなクエスチョン マークを置きたいと思います。これをタップすると、いくつかの情報を含むポップアップが表示されます。ボタンでこれを行うこともできますが、非常に大きくなります。

これを行う簡単な方法はありますか?

4

3 に答える 3

1

表示するために使用TextViewします か?テキストビューのクリック時にメッセージを表示するためにPopupWindowを 使用します。

TextView t = (TextView)findViewById(R.id.TextView01);
    t.setOnClickListener(this);
}

public void onClick(View arg0) {
    // OPEN PopupWindow HERE
    }

popupwindow の作成方法については、次のチュートリアルを参照してください。

PopupWindow の使用例

于 2012-06-23T15:38:32.563 に答える
1

TextViewテキストでa を使用できます?

  • 幅をwrap_content
  • イベントを処理しonClickてポップアップを開く
于 2012-06-23T15:29:08.447 に答える
1

新しい TextView で疑問符を設定し、onClickListener(View.OnClickListener l). そこからgetId()メソッドを使用して、呼び出された疑問符を判別できます。次に、switch ステートメントを使用して、プログラム フローを分割し、switch ステートメント内の任意のものに分割できます。

Android リファレンスの TextView: http://developer.android.com/reference/android/widget/TextView.html

于 2012-06-23T15:30:31.200 に答える