1

次のように、右上部分にTextViewがあるRadioButtonを実装しようとしています。

ここに画像の説明を入力してください

アプリで何かをクリックすると、Textviewに数字が表示されます。

RadioButtonを拡張し、そこにTextViewを追加する必要があることは理解していますが、その方法はよくわかりません。xmlでボタンのすべての側面を構成できるようにしたいと思います(textviewの背景、textviewが表示されている場合など)。

どうすればこれを行うことができますか?どこから始めればいいですか?

4

1 に答える 1

1

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に追加します(少し調整する必要があります)。

于 2011-02-24T19:01:29.750 に答える