次のように、右上部分にTextViewがあるRadioButtonを実装しようとしています。
アプリで何かをクリックすると、Textviewに数字が表示されます。
RadioButtonを拡張し、そこにTextViewを追加する必要があることは理解していますが、その方法はよくわかりません。xmlでボタンのすべての側面を構成できるようにしたいと思います(textviewの背景、textviewが表示されている場合など)。
どうすればこれを行うことができますか?どこから始めればいいですか?
次のように、右上部分にTextViewがあるRadioButtonを実装しようとしています。
アプリで何かをクリックすると、Textviewに数字が表示されます。
RadioButtonを拡張し、そこにTextViewを追加する必要があることは理解していますが、その方法はよくわかりません。xmlでボタンのすべての側面を構成できるようにしたいと思います(textviewの背景、textviewが表示されている場合など)。
どうすればこれを行うことができますか?どこから始めればいいですか?
1)最終的にラジオボタンのように動作し、動作することを確認する必要があります。何をするにしても、radioButtonをRadioGroupに追加できることを確認してください。
2)このチュートリアルでは、カスタムコンポーネント http://hugman.posterous.com/parameterizing-a-custom-components-to-promote および http://developer.android.com/guide/topics/uiを作成するためのヒントをいくつか紹介します。 /custom-components.html
3)XMLエディターでプロパティを編集する場合は、XML属性を受け入れるカスタムボタンのコンストラクターを作成する必要があります
4)単にこれをインラインで実行したい場合は、レイアウトで、必要な場所にradioButtonとtextBoxを追加します。レイアウト上のすべてのタッチイベントをラジオボタンspに渡し、タッチ時に切り替えて、レイアウトをRadioGroupに追加します(少し調整する必要があります)。