タグ付けされた質問 「onitemclicklistener」

9
Androidでリストビューのクリックを処理する方法
ListViewでクリックイベントをリッスンするにはどうすればよいですか? これは私が今持っているものです ListView list = (ListView)findViewById(R.id.ListView01); ... list.setAdapter(adapter); 次の場合 list.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { public void onItemSelected(AdapterView parentView, View childView, int position, long id) { setDetail(position); } public void onNothingSelected(AdapterView parentView) { } }); クリックしても何も起こらないようです。 そして、それらすべてのコードは、Activityを拡張するクラス内にあります。

6
メニュー項目のクリックイベントの処理-Android
メニューアイテムをクリックすると新しいアクティビティを開始するインテントを作成したいのですが、その方法がわかりません。私はandroidのドキュメントを読んでいますが、私の実装は正しくありません。正しい方向へのガイダンスが役立つでしょう。以下のコードをリストして、問題のある領域をコメントアウトしました。間違ったメソッドを呼び出していると思います。 package com.jbsoft.SimpleFlashlight; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.*; import android.view.MenuItem.OnMenuItemClickListener; import android.widget.Button; import android.widget.Toast; public class SimpleFlashLightActivity extends Activity { Button GreenButton; // Declare instances of buttons to use later Button BlueButton; private static final int OK_MENU_ITEM = Menu.FIRST; /** Called when the activity is first created. …

8
ホームボタン用のアクションバーのonClickリスナー
onClickListenerアクションバーのホームボタンのカスタムを実装するにはどうすればよいですか? すでにgetSupportActionBar().setDisplayHomeAsUpEnabled(true);実行しましたが、ホームボタンがクリックされた場合に備えて、ユーザーを特定のアクティビティにリダイレクトしたいと思います。 私は試してみました: @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: item.setOnMenuItemClickListener(new OnMenuItemClickListener() { public boolean onMenuItemClick(MenuItem item) { Intent i = new Intent(); i.setClass(BestemmingActivity.this, StartActivity.class); i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(i); return true; } }); default: return super.onOptionsItemSelected(item); } } しかし、それは決して入りませんonMenuItemClick。 基本的には、このリンクと同じように実行されますが、それでもリスナーには入力されません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.