1

ボタンをクリックすると表示されるListViewを利用したメニューを持つ複数のアクティビティがあります。

各アクティビティのこれらのメニューには同じ情報が含まれているため、各アクティビティに大量のコードをコピーして貼り付けるのではなく、データを取得してデータを入力する1つのクラスが必要です。

各アクティビティの1行または2行のコードで問題ありませんが、これを可能な限りスリム化したいと考えています。

誰かがこれを行う方法を知っていますか?

ありがとう、アシュリー

4

1 に答える 1

1
public class MyCustomActivity extends Activity

最善の方法のようです;-)

そこにすべての一般的なコードを含めることができます。

このメニューがまったく同じである場合は、アクティビティごとに次のように言う必要があります。

ActivityA extends MyCustomActivity
ActivityB extends MyCustomActivity
ActivityC extends MyCustomActivity

すべてのアクティビティに同じコードが含まれていたため、使用した例を次に示し ます。https ://github.com/iRail/BeTrains-for-Android/blob/master/src/tof/cv/mpp/Activity/BeTrainsActivity.java

于 2012-07-08T20:49:06.373 に答える