答えて
両無線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. アンドロイドラジオグループのレイアウト
- 3. javascriptを使用したラジオボタン
- 4. リセットボタンjqueryを含む複数のラジオボタンを使用したフィルタ/ソート結果
- 5. 複数のラジオボタン
- 6. jQuery検証プラグインを使用したラジオボタン選択の複数の検証ベース
- 7. チェック複数のラジオボタンを
- 8. 複数のラジオボタンを選択
- 9. ラジオボタンを使用した `validates_inclusion_of`の問題
- 10. D3のラジオボタンを使用したデータトグル
- 11. Railsを使用したラジオボタンの選択
- 12. ピカソを使用したラジオボタン画像(Android)
- 13. 確認ダイアログJQueryを使用したラジオボタン
- 14. Jqueryを使用して複数のラジオボタンの値を取得する方法
- 15. 角型ラジオボタン複数のフォーム
- 16. 複数のラジオボタンの処理
- 17. 複数のドロップダウンやラジオボタン
- 18. 複数のグループのjqueryラジオボタン
- 19. カスタムラジオグループをプログラムで追加する方法
- 20. backbone.jsを使用した複数のルータ
- 21. MVCを使用した複数ステップウィザードフォーム
- 22. 複数の値を使用したプリペアドステートメント
- 23. 複数のviewControllerを使用したコアデータ
- 24. JavaScriptを使用した複数のユーザーコントロール
- 25. 複数のクエリを使用したXMLHttpRequest
- 26. 複数のSeekbarsを使用したRecyclerView
- 27. 複数のバッチプロセスを使用したバッチアプリケーション
- 28. ||を使用したIf文複数&&
- 29. vueを使用した複数のルータ
- 30. THREE.Renderpassを使用した複数のシーンレンダリング
こんにちは、そのスタイルをあなたのRadioButtonにどうやって作成したのか教えてください。似たようなことをしようとしていますが、良いチュートリアルは見つかりません。 – Kashmir