2016-06-22 12 views
0

Androidのプロジェクトに2つの製品の味があります。Androidの製品のフレーバー

私はコードベースを使用したい、と私はのようないくつかのコードを持っている:

if (BuildConfig.FLAVOR.equals("firstApp")) { 
     webButton = (FancyButton) findViewById(R.id.webButton); 
     webButton.setBackgroundColor(Util.getColorFromString("")); 
     webButton.setIconColor(Util.getColorFromString("#005126")); 
} 

最初のアプリは、レイアウトを持っており、それがID webButtonとボタンがあります。

しかし、2番目のアプリケーションのレイアウトでは、私はwebButtonを必要としないので、削除しました。

しかし、上記のコードでは、2番目のアプリケーションにはボタンがないため、エラーが発生しています。

どうすればいいですか?

答えて

1

あなたは以下のリソースが含まれているvalues/で新しいXMLファイルを作成することができます

<item type="id" name="webButton"/> 

を、あなたが行ってもいいです。

関連する問題