私は、可能性があるかどうかを知りたがっています。新しいアクティビティを開き、IDトークンをサーバに送信できるボタンfirebase目的のために、もし可能ならば私はアンドロイドスタジオでそれについてどうやって行くのですか私は1つのボタンに2つの異なるonclickメソッドを持たせることができます
-1
A
答えて
1
私はあなたが根本的な概念を間違っていると思う。
ボタンはクリックに反応します。
クリックでトリガーされる「ActionListener」は、何でもできます。あなたのコードでさまざまなことを引き起こすことを防ぐ(概念的には)何もありません。もちろん、あなたは何をやっているのか理解しておく必要があります(UIスレッドをあまり長くブロックしない、またはバックグラウンドスレッドなどでキックする方法など)。
0
それは、ボタンですので、あなたはボタンジョブを実行のみのonClickリスナを適用する必要があります。
あなたのonClickメソッドでは、コード管理を犠牲にすることなく複数のことをやりたい場合は、別の(プライベート)メソッドを呼び出すことができます。
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
sendTokenToServer();
// Include your code to open the activity here or outsource it again into another private method
}
});
、サーバにトークンを送信するためにあなたの方法:
private void sendTokenToServer() {
// Your code here.
}
関連する問題
- 1. 2つの異なるタッチイベントを持つ1つのボタン
- 2. 2つの異なる機能を1つのボタンで持つボタン
- 3. 私は1つのasp.netプロジェクトの2つの異なるWeb設定で2つの接続文字列を持つことができます
- 4. 私は1つのリモートリポジトリと2つの異なるシステムに2つのリモートリポジトリを持っています
- 5. 2つの異なるロケーションマネージャ権限を持つことはできますか?
- 6. 2つのボタンで2つの異なるビューにGETフォームを送信することはできますか?
- 7. 1つのXIBに2つのテーブルビューを持つことはできますか?
- 8. は、私は2つのボタンを持っている二onclickの最初のボタン
- 9. Androidは自分のOnClickメソッドを見つけることができません
- 10. 異なるメールに2つのメールサーバーを持たせることができます
- 11. 2つのワードプレスサイトの異なるオプションテーブルを持つ1つのデータベース
- 12. 1つのPLCに2つのModbusマップを持たせることはできますか?
- 13. 2つの異なる列の値を持つ2つの行を1つにまとめる
- 14. ZF 2つの異なるapplication_envを持つ1つのプロジェクト
- 15. onClickリスナーは、自分のボタンのフラグメントの1つを見つけることができません。ボタンを初期化するとクラッシュする
- 16. ワニスの1つのキャッシュページに2つの異なるURLを設定することはできますか?
- 17. 2つの異なる画像から1つのJPEGファイルを作成して、2つのレイヤーを1つのレイヤーにすることができます。
- 18. 1つの定義ルール:対応するエンティティが異なる名前を持つことはできますか?
- 19. 他のクラスで2つの異なるクラスのメソッドを実行することができません
- 20. どのように2つの異なるグループのCKEditorに2つの異なるツールバーを持つことができますか?
- 21. 2つの異なるActiveRecordコレクションを1つにまとめる
- 22. 2つの異なるSQL文を1つにまとめる
- 23. SparseArrayに2つの異なるクラスを持つことは可能ですか?
- 24. 異なる分割のためにxpathを持つ要素を見つけることができません
- 25. Android - 2つのonClickリスナーと1つのボタン
- 26. どのように私は異なるタブで異なるコントロールを持つことができ、1つはタブロイドをAndroidで使用するフラグメント
- 27. 1つのモデルに異なるタイプのサブスクリプションを保持させることはできますか?
- 28. 同じアレイスペースに2つのオブジェクトを持たせることができます
- 29. 私はGridLayoutが異なるサイズのボタンを持つことができるようにするために、JavaでFlowlayoutを実装できますか?
- 30. 2つの異なるIDを持つフォーム提出ボタン?
あなたは同じクリックイベントで2つのアクションを意味している – Pavya
ためのフラグを使用することができますか?または、最初に1つのアクションをクリックし、もう1つ別のアクションをクリックしますか?あなたが何を試したのビットを明確にしてコードを入れてください –
あなたを指定してくださいqestion。はい、あなたは2つのonclickメソッドを持つことができます。 1つはonClickと呼ばれ、もう1つはOnLongClickと呼ばれます。あなたがしたいことははっきりしていません。 – Malik