タグ

コンテキストメニューに関するtama_1028のブックマーク (3)

  • リストビュー内のコンテキストメニュー - Android 開発入門

    ここではリストビュー内の項目に対するコンテキストメニューを説明します。 オプションメニューはユーザーに対して、その画面(アクティビティ)全体に対して他にできることを提示するのに対し、 コンテキストメニューというのはもっと小さいな単位でのメニューということになります。 例えばファイルマネージャプログラム内のファイル単位とか、ギャラリーの写真一つ一つといった単位です。 ここではそういう小さいアイテムを表示する代表格とも言える、リストビューでのコンテキストメニューの表示方法を示します。 リストビューでのコンテキストメニューの表示 ここで作るプログラムは次の通りです。リストビューが表示されています。 メニュー項目を長押しすることで、コンテキストメニューが表示されます。 コンテキストメニュー内の項目を選択すると、実際にそれが選択されたことがわかるようにトースト通知が表示されます。 コンテキストメニュ

    リストビュー内のコンテキストメニュー - Android 開発入門
  • Androidアプリで長押し操作で出てくるコンテキストメニューを作るには | TechBooster

    コンテキストメニューはアイコン表示やショートカットキーによる操作をサポートしていない、など機能に制限があります。写真を見てもわかるように、シンプルな補助メニューという位置づけです。 サンプルコードは続きから 1.コンテキストメニューを表示するViewを登録する @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); TextView tv = (TextView)findViewById(R.id.textview); //Viewに追加する場合、registerForContextMenu(View);が必要 registerForContextMenu(tv); } サンプルコード9行目でr

    Androidアプリで長押し操作で出てくるコンテキストメニューを作るには | TechBooster
  • 長押し操作で表示されるContextMenuを使う/Getting Started | TechBooster

    Androidにはメニューボタンを押して表示されるオプションメニューの他に、コンテキストメニュー(ContextMenu)と呼ばれるメニューがあります。 コンテキストメニューは、画面を長押し(タップし続ける)することで表示されるメニューです。 使われる場面としては、リストビューに各アイテム(セル)などに設定してそれぞれの詳細情報を出すことなどがあげられます。例えば、ファイルマネージャアプリを思い浮かべてみましょう。ファイルの一覧をリストで表示し、長押しするとファイルの詳細情報や、コピーなどの操作を行うコンテキストメニューが表示されるのを見たことがあるかと思います。 このコンテキストメニューを使う場合に重要なメソッドは以下の通りです。 [table “212” not found /] それでは続きで使い方を説明して行きます。 手順 コンテキストメニューを使う手順は以下の通りです。 Acti

    長押し操作で表示されるContextMenuを使う/Getting Started | TechBooster
  • 1