答えて
両無線group.oneを作成するJavaコードで次のコードを追加
mFirstGroup = (RadioGroup) findViewById(R.id.first_group);
mSecondGroup = (RadioGroup) findViewById(R.id.second_group);
mFirstGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
if (checkedId != -1 && isChecking) {
isChecking = false;
mSecondGroup.clearCheck();
mCheckedId = checkedId;
}
isChecking = true;
}
});
mSecondGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
if (checkedId != -1 && isChecking) {
isChecking = false;
mFirstGroup.clearCheck();
mCheckedId = checkedId;
}
isChecking = true;
}
});
ありがとうございます。しかし私が私の質問で言及したように、私は** Single ** RadioGroupでこれを達成したい。 – pRaNaY
はい。しかし、単一のラジオグループの機能をアーカイブすることができます。 –
あなたは自分自身でRadioGroupビューを実装するまで、1つのRadioGroupで目的のデザインを実現することはできません。 @stackoverflow.com/questions/11168538/radiogroup-doesnt-work-properly –
一つの可能な解決策を@Suhailによって記載されている最初の行のためであり、他方は、第row.thenするためのものですk k。
また、here(@Suhail k kの答えはもう少し詳しく)をご覧ください。
私は別のオプションを提案することができます
1)を使用すると、ビュー(たとえば、ImageViewの)を所有し、あなたのレイアウトで望むようにそれらを配置します。アンドロイド:それぞれのタグ(通し番号、例えば0から7);
2)それぞれのためのメイクセレクタ(状態ノーマル/選択)。実行時に
3)このように、これらの項目にonClickListener
を置く:あなたは、私見を実装するため
は
@Override
public void onClick(View v) {
images.get(currentSelected).setSelected(false);
currentSelected = (int) v.getTag();
images.get(currentSelected).setSelected(true);
}
それははるかに容易になるだろう。
は、あなたの実装が:)
は、あなたがこのGitHubのリポジトリhttps://github.com/mrHerintsoaHasina/flextoolsに見つけることができFlexRadioGroupを使用し、RADIOGROUP内部の多くのRadioButtonで、より柔軟なUIを実現するために異なる場合がありますが、合計でアイデアを得た願っています。 RadioGroupのように使いやすいです。
- 1. カスタムラジオグループ
- 2. javascriptを使用したラジオボタン
- 3. jQuery検証プラグインを使用したラジオボタン選択の複数の検証ベース
- 4. アンドロイドラジオグループのレイアウト
- 5. Railsを使用したラジオボタンの選択
- 6. 確認ダイアログJQueryを使用したラジオボタン
- 7. ラジオボタンを使用した `validates_inclusion_of`の問題
- 8. Jqueryを使用して複数のラジオボタンの値を取得する方法
- 9. 複数のグループのjqueryラジオボタン
- 10. MVCを使用した複数ステップウィザードフォーム
- 11. 複数のviewControllerを使用したコアデータ
- 12. JavaScriptを使用した複数のユーザーコントロール
- 13. 複数の値を使用したプリペアドステートメント
- 14. backbone.jsを使用した複数のルータ
- 15. 複数のコンフィグを使用したjQuery.event.drop
- 16. Eclipseを使用した複数のプロジェクト
- 17. Resteasyを使用した複数のエンドポイント
- 18. log4jを使用した複数のログファイル
- 19. asp.net複数のファイルアップロードコントロールを使用した複数のアップロード
- 20. 複数ページのiReportを使用したJRXMLの複数ページ
- 21. jQueryを使用してラジオボタンをチェックしました
- 22. コンストールされた変数名を使用してフォーム上のラジオボタンをループする
- 23. バリデーション、各行の複数のラジオボタン
- 24. STLを使用した複数のクライアント関数の宣言
- 25. ASP.NETでセッション変数を使用した複数のエントリ
- 26. ループのjavascriptを使用した複数の変数宣言
- 27. 複数のGET変数を使用したPHPナビゲーション
- 28. getopts(bash)を使用した複数のオプション引数
- 29. SQL Server:変数複数列のDISTINCTを使用したSELECT
- 30. javascriptと複数のhtmlフィールドを使用した数学
こんにちは、そのスタイルをあなたのRadioButtonにどうやって作成したのか教えてください。似たようなことをしようとしていますが、良いチュートリアルは見つかりません。 – Kashmir