私は5つのタブを持っており、その上で関数を呼びたいlongclick(onLongClick())です。 longclickは機能していますが、タッチを離すとクリック(onClick())関数も一緒に呼び出されます。 誰でもこの問題を助けてください。androidのTab longClickの問題
0
A
答えて
2
それが起こります。 OnItemClickListenerとOnItemLongClickListenerを実装する際にも同じ問題がありました。
あなたはvairable値でこれを達成することができます。これは、長いクリックで呼び出されてからのonClickを止めるつもりはないだけのonClick上で実行するタスクを実行しないことで、あなたの目的を果たしていきます
int i=0;//declare this as outside all methods
void onClick(...)
{
if(i==0)
{//your code
}
else
{
i=0;
}
}
void OonLongClick(...)
{
//your code
i=1;
}
( )。
別の方法は、onLongClick()メソッドのインテントを使用して別のアクティビティを呼び出すことです。これにより、コントロールが別のアクティビティに移動するため、onClick()が呼び出されなくなります。
+0
私はそれを確認します。 – Vipin
関連する問題
- 1. 問題tab-host android?
- 2. uib-tabアライメントの問題
- 3. Tabホスト最下位の問題
- 4. TAB完了とmcの問題
- 5. TextField becomeFirstResponder Tabキー(キーボード)アクションの問題
- 6. GridViewの - フラグメント - LongClick
- 7. Androidの問題
- 8. Androidの問題
- 9. Androidはバックボタンをlistenしますlongclick
- 10. Android Honeycomb - Tab
- 11. Androidレンダリングの問題
- 12. Android AlarmManagerの問題
- 13. Android - ScrollViewの問題
- 14. Androidレイアウトの問題
- 15. SharedPreferences Androidの問題
- 16. Androidキャンバスアップデートの問題
- 17. Androidオーディオの問題
- 18. ランチャーアクティビティの問題Android
- 19. Androidユーザーインターフェイスの問題
- 20. Android onBackPressedの問題
- 21. Androidカスタムフォントレンダリングの問題
- 22. Android ExpandableListActivityの問題
- 23. Androidカスタムローレイアウトの問題
- 24. Androidタブの問題
- 25. Androidレイアウトの問題
- 26. Androidビットマップフレームレートの問題
- 27. Androidカスタムコントロールネームスペースの問題
- 28. Action_Move Androidの問題
- 29. Androidドライバの問題
- 30. Androidデプロイメントの問題
タブに 'onClick()'を割り当てる方法についていくつかのコードを投稿したいと思っていました...正しい方向に私を向けることができますか?ありがとう、Sumit。 –